管理经验积累

6/13工作日报

2017-06-13  本文已影响5人  您的昵称已被占用了

今天尝试通过linux以及文档了解业务中服务的调用机制原理

服务调用 首先得有这个服务 所谓的服务 是interface的实现类或实现类底下的某个方法 调用服务 即是调用该实现类或方法

服务包含在具体的工程里 一个工程底下有如下结构:

1.provider 工程底下服务的配置信息(服务名、版本号、group设置)

2.consumer 配置是否启用consumer代理服务器

3.server 存放服务 即实现类

在存在该工程前提下 启动provider    fsof框架(我们公司自己写的服务化框架)会把服务地址压入zookeeper

agent(需要启动)再把zookeeper的服务地址同步到redis

调用服务的过程:一个请求到达服务器 先告诉redis

需要什么服务 redis返回该服务ip地址 consumer通过地址找到该服务提供者provider provider再通过路径返回该服务名所指向的实现类或方法

上一篇 下一篇

猜你喜欢

热点阅读