.net 基于软件的负载平衡&x2B;NET的一些ESB工具。有哪些选择?(如有的话)
我需要一个能实现以下功能的软件:.net 基于软件的负载平衡&x2B;NET的一些ESB工具。有哪些选择?(如有的话),.net,wcf,performance,load-balancing,esb,.net,Wcf,Performance,Load Balancing,Esb,我需要一个能实现以下功能的软件: 1.为客户机提供一个端点(从多个服务端点抽象出来) 2.保留传入请求的队列 3.在多台机器上的多个服务端点之间平衡负载 4.控制这些端点的可用性 5.当达到最大CPS或最大消息队列大小时,给客户端一些可读错误 6.根据队列大小和已知服务端点性能给出一些消息处理时间预测 这个东西应该是基于.NET和WCF的。我认为它是负载平衡器和ESB的混合体。 你能说出这种类型的现有产品(OSS项目)吗?这是一个相当大的购物清单。我们使用为Windows 64位编译的Apach
1.为客户机提供一个端点(从多个服务端点抽象出来)
2.保留传入请求的队列
3.在多台机器上的多个服务端点之间平衡负载
4.控制这些端点的可用性
5.当达到最大CPS或最大消息队列大小时,给客户端一些可读错误
6.根据队列大小和已知服务端点性能给出一些消息处理时间预测 这个东西应该是基于.NET和WCF的。我认为它是负载平衡器和ESB的混合体。
你能说出这种类型的现有产品(OSS项目)吗?这是一个相当大的购物清单。我们使用为Windows 64位编译的Apache负载平衡器。 设置、集群和管理都很简单,但您需要使用Http/Https作为传输 它将满足列表中的第1、3、4项(开箱即用50%) 在其他方面,我不知道有任何现有的产品,因此您需要编写一个WCF路由器类型的应用程序来满足第2、5、6项的要求,但请注意,它可能没有Apache负载平衡器那样健壮 干杯