一般我们常见的RPC框架都包含如下三个部分: 注册中心,用于服务端注册远程服务以及客户端发现服务 服务端,对外提供后台服务,将自己的服务信息注册到注册中心 客户端,从注册中心获取远程服务的注册信息,然后进行远程过程调用 上面提到的注册中心其实属于服务治理,即使没有注册中心,RPC的功能也是完整的。之 ...
分类:
其他好文 时间:
2017-05-23 01:18:47
阅读次数:
804
前面一篇说到了Docker管理工具-Swarm部署记录,基于这个环境,下面记录下Docker可视化界面部署过程: 打开http://182.48.115.237:8500,访问consul服务 ...
分类:
其他好文 时间:
2017-05-21 09:46:35
阅读次数:
794
Linux-apache httd.conf文件详解 ...
分类:
Web程序 时间:
2017-05-14 15:26:07
阅读次数:
332
http://page.factj.com/tor/xoxaHR0cDovL2RvY2tvbmUuaW8vYXJ0aWNsZS8yMzM0 Kubernetes是Google开源的容器集群管理系统,它构建于Docker技术之上,为容器化的应用提供资源调度、部署运行、服务发现、扩容缩容等整一套功能,利 ...
分类:
Web程序 时间:
2017-05-14 10:31:57
阅读次数:
197
服务的发现和消费 有了服务中心和服务提供者,下面我们来实现一个服务的消费者: 服务消费者主要完成两个任务——服务的发现和服务的消费,服务发现的任务是由Eureka客户端完成,而服务消费的任务是由Ribbon完成。 Ribbon是一个基于HTTP和TCP客户端的负载均衡器。它可以在通过客户端中配置ri ...
分类:
编程语言 时间:
2017-05-13 20:02:07
阅读次数:
405
consul consul 作用 作用 安装ubuntu安装: 安装 命令行工具 consul agent -dev 启动代理(单独一个命令行保证服务一直启动中); ctrl + c 关闭代理 consul members 查看集群成员 curl localhost:8500/v1/catalog/ ...
分类:
其他好文 时间:
2017-05-12 20:17:01
阅读次数:
212
1、准备4台服务器 linux1 192.168.56.101 linux2 192.168.56.102 linux3 192.168.56.103 linux4 192.168.56.104 2、下载并解压Consul文件,拷贝到/usr/local/bin目录下 3、启动Consul集群 4、 ...
分类:
其他好文 时间:
2017-05-10 14:56:10
阅读次数:
1060
一.服务发现的方式: 1.客户端发现:Eureka、ZooKeeper(存在缺陷)原因:http://blog.csdn.net/whereismatrix/article/details/53305045 2.服务端发现:consul+nginx 描述:Eureka是Netflix开发的服务发现框... ...
分类:
其他好文 时间:
2017-05-06 10:31:59
阅读次数:
236
楼主不知道怎么回事,突然就边不上VNC了,我就打算重新启动服务,发现服务启不来,我用journalctl-xe命令出现下面的东西:Apr2421:30:24zhouziqirunuser[23390]:pam_unix(runuser-l:session):sessionopenedforuserrootby(uid=0)Apr2421:30:24zhouziqirunuser[23390]:Warning:zh..
分类:
其他好文 时间:
2017-04-24 23:10:51
阅读次数:
1880
今天在修改wuser数据库连接配置文件user.proxool.xml之后重启服务,发现访问接口均报错。 [访问user.getTgUser报错:NoSuchElementException] [访问user.getUser报错:NullPointerException] 分别找到对应报错行,均为访 ...
分类:
其他好文 时间:
2017-04-24 10:09:33
阅读次数:
309