6/13工作日报

作者: 您的昵称已被占用了 | 来源:发表于2017-06-13 20:34 被阅读5次

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

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

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

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

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

    3.server 存放服务 即实现类

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

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

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

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

    相关文章

      网友评论

        本文标题:6/13工作日报

        本文链接:https://www.haomeiwen.com/subject/mudjqxtx.html