LoadBalance负载均衡
一、使用反向代理nginx实现基于BasicHtppBinding的服务
WCF整合了分布式框架,但是没有治理框架 (java spring cloud dubbo) 如限流,降级,服务发现注册,监控。。很多东西需要使用微软云
遇到的问题:
centos yum 报错需重装
centos 防火墙需关闭
缺点: nginx 使用http协议 所以不能使用netTcpBindng
二、使用redis的hashset集中管理wcf集群下所有服务
- WCF服务端启动时向redis插入服务器地址
- 客户端动态获取redis中可用服务器地址
- 实时监控可用WCF服务
如下图: