【发布时间】:2012-05-09 09:30:49
【问题描述】:
我有一个基于 Thrift 的客户端/服务器架构设计。有人对如何负载平衡基于节俭的服务有经验吗?我正在寻找一些负载平衡方法,甚至可以应用一些算法,例如。循环,加权等。
【问题讨论】:
标签: load-balancing thrift thrift-protocol
我有一个基于 Thrift 的客户端/服务器架构设计。有人对如何负载平衡基于节俭的服务有经验吗?我正在寻找一些负载平衡方法,甚至可以应用一些算法,例如。循环,加权等。
【问题讨论】:
标签: load-balancing thrift thrift-protocol
我还没有尝试过,但是如果您使用 HTTP 传输,您也许可以使用一些标准的 HTTP 代理/负载平衡器,例如 nginx 或 lighttpd。
但是您的服务器端实现不应在任何负载平衡节点中保持任何状态,以便它们每个都可以处理每个请求。
【讨论】:
如果您的问题仍然有效,您可以从 twitter 尝试这个 api:
http://twitter.github.com/commons/apidocs/com/twitter/common/thrift/package-summary.html
【讨论】: