Skip to content
master
Go to file
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
doc
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

README.md

microservice

基于acl框架 设计实现的轻量级微服务框架

http_rpc rpc框架

publisher 二进制包 发布服务。

nameservice 服务注册

gateservice api网关

mqservice 消息队列服务

configservice 配置服务

logservice log服务

authservice 认证服务

msgservice 消息推送服务

monitorservice 服务监控

                                  |------------>logic_sever----|
                                  |------------>logic_sever----|
PC-------------->|                |------------>logic_sever----|
                 |->gateserver *N |------------>logic_sever----|
android/ios----->|                |------------>logic_sever----|
                                  |------------>logic_sever----|
                                                               | 
          |--------------|----------|-------------|------------| 
          |              |          |             |
       nameserver    logservice   authserver     mqserver

问:客户端如何访问这些服务?

答:客户端通过gateservice 服务访问 后端的服务

问:服务之间如何通信?

答:服务之间通过http 通讯

问:这么多服务,怎么找?

答:通过nameserver 定位服务

问:服务挂了怎么办?

答:当部署集群的时候,框架会尝试访问其他的服务器, 直到有一个可以正常访问,或者都失败。

About

基于acl 开发的微服务框架

Topics

Resources

License

Releases

No releases published

Packages

No packages published

Languages

You can’t perform that action at this time.