我需要一些能够实现以下功能的软件:
1. 为客户端提供单个端点(从多个服务端点中抽象出来)
2. 保留传入请求的队列
3. 在多台机器上的多个服务端点之间平衡负载
4 . 控制这些端点的可用性
5. 当达到最大 CPS 或最大消息队列大小时,给客户端一些可读错误
6. 根据队列大小和已知服务端点性能给出一些消息处理时间预测
这个东西应该是基于 .NET 和 WCF 友好的。我认为这是负载平衡器和 ESB 的某种混合。能否请您说出此类现有的任何产品(OSS 项目)?
我需要一些能够实现以下功能的软件:
1. 为客户端提供单个端点(从多个服务端点中抽象出来)
2. 保留传入请求的队列
3. 在多台机器上的多个服务端点之间平衡负载
4 . 控制这些端点的可用性
5. 当达到最大 CPS 或最大消息队列大小时,给客户端一些可读错误
6. 根据队列大小和已知服务端点性能给出一些消息处理时间预测
这个东西应该是基于 .NET 和 WCF 友好的。我认为这是负载平衡器和 ESB 的某种混合。能否请您说出此类现有的任何产品(OSS 项目)?