Spring Cloud搭建手册(7)——总结

前面已经搭建好了一个最基础的Spring Cloud框架,最后,整个Spring Cloud的注册服务如下:

102455_na3A_1445585.png

其中,DISCOVERY-SERVICE是两个Eureka服务;CONFIG-SERVER-SERVICE是配置中心服务器;HELLO-SERVICE是实际业务;FEIGN-SERVICE是服务负载和服务容错;GATE-SERVICE是服务路由。

总线服务已经集成在config-client(包括HELLO-SERVICE、FEIGN-SERVICE、GATE-SERVICE),这些服务都可以动态修改配置。

最后在通过Nginx对gate-service进行负载均衡,Nginx简单配置如下:

worker_processes  1;

events {
    worker_connections  1024;
}

http {
    include       mime.types;
    default_type  application/octet-stream;

    sendfile        on;
    keepalive_timeout  65;

    upstream 172.23.27.84 {
        server 172.23.27.84:9001;
        server 172.23.27.84:9002;
    }

    server {
        listen       10080;
        server_name  172.23.27.84;

        location / {
            root   html;
            index  index.html index.htm;
            proxy_pass   http://172.23.27.84;
        }

        error_page   500 502 503 504  /50x.html;
        location = /50x.html {
            root   html;
        }
    }
}

整个服务可以通过入口http://172.23.27.84:10080/find/hello?accessToken=admin来访问。

架构图如下:

102534_ZGRb_1445585.png

对外开放的服务是gate-service,其他服务仅对内部开放。

转载于:https://my.oschina.net/u/1445585/blog/1621939

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值