1.背景 1.1 什么是API网关 API网关可以看做系统与外界联通的入口,我们可以在网关进行处理一些非业务逻辑的逻辑,比如权限验证,监控,缓存,请求路由等等。 1.2 为什么需要API网关 RPC协议转成HTTP。 由于在内部开发中我们都是以RPC协议(thrift or dubbo)去做开发,暴 ...
2019/2/18星期一yarn知识体系总结Yarn产生的原因(1)MapreduceV1中,jobtracker存在瓶颈:集群上运行的所有mr程序都有jobtracker来调度SPOF单点故障职责划分不清晰(2)将jobtracker的职责划分成两个部分:?资源调度与管理:由统一的资源调度平台(集群)来实现(yarn)?任务监控与管理:A、每一个application运行时拥有一个自己的任务监控
分类:
其他好文 时间:
2019-02-19 11:54:33
阅读次数:
193
1.安装必要的包 nfs utils rpcbind (nfs是基于sun公司的rpc通信实现的,所以要装rpcbind) 这2包,在服务端和客户端都需要安装,并启动服务。 启动 service rpcbind start service nfs start (顺序不能变,nfs依存rpc,所以先启 ...
分类:
系统相关 时间:
2019-02-19 00:36:46
阅读次数:
234
参考资料: https://www.icourse163.org/course/ISCAS-1002580008?tid=1003713012 //中国大学MOOC https://www.bilibili.com/video/av23401751 //B站 《ROS操作系统入门讲义》PDF下载 链 ...
分类:
其他好文 时间:
2019-02-18 23:07:25
阅读次数:
236
1) 下载镜像,虚拟机启动 https://download.vulnhub.com/devrandom/pipe.ova 2) nmap 扫描探测 Nmap 扫描开路: ╰─ nmap -Pn -sV -p- 10.10.202.0/24 Nmap scan report for 10.10.20 ...
分类:
其他好文 时间:
2019-02-18 13:07:32
阅读次数:
266
一、消息中间件相关知识 1、概述 消息队列已经逐渐成为企业IT系统内部通信的核心手段。它具有低耦合、可靠投递、广播、流量控制、最终一致性等一系列功能,成为异步RPC的主要手段之一。当今市面上有很多主流的消息中间件,如老牌的ActiveMQ、RabbitMQ,炙手可热的Kafka,阿里巴巴自主开发Ro ...
分类:
其他好文 时间:
2019-02-15 22:43:44
阅读次数:
227
Web API设计其实是一个挺重要的设计话题,许多公司都会有公司层面的Web API设计规范,几乎所有的项目在详细设计阶段都会进行API设计,项目开发后都会有一份API文档供测试和联调。本文尝试根据自己的理解总结一下目前常见的四种API设计风格以及设计考虑点。 RPC 这是最常见的方式,RPC说的是 ...
zabbix通过excel批量添加主机本次批量添加针对监控**网络设备**,监控介质通过snmp方式。不需要再一次一次添加每个网络设备。只需要编写excel表格,即可一键添加监控。安装excelpython模块xlrdyum-yinstallepel-releaseyum-yinstallpython-pippipinstall--upgradepippipinstallxlrd准备excel表格
分类:
其他好文 时间:
2019-02-15 09:14:25
阅读次数:
174
rpc服务框架目前主要有 thrift, grpc, dubbo, HSF等 这里主要介绍thrift框架 git地址 :https://github.com/apache/thrift/tree/0.9.1 1. 接口定义 tutorial.thrift 2. 根据接口定义文件生成相应的服务接口 ...
分类:
其他好文 时间:
2019-02-14 23:47:54
阅读次数:
134
HTTP协议 关于协议 ? 对于应用层开发人员,接触最多的网络协议通常都是传输层的TCP,为什么这么说,因为再往上的应用层协议,如:HTTP、HTTPS、POP3、SMTP、RPC、FTP、TELNET等等都是基于TCP传输层协议。但对于IP协议,对于应用程序员来说更多的印象还是IP地址这个东西,实 ...
分类:
Web程序 时间:
2019-02-14 23:40:39
阅读次数:
324