首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >使用Memcache将决策逻辑添加到Apache的mod_proxy_balancer

使用Memcache将决策逻辑添加到Apache的mod_proxy_balancer
EN

Stack Overflow用户
提问于 2010-08-11 04:12:53
回答 1查看 314关注 0票数 0

我试图实现的是让Apache的mod_proxy_balancer检查是否已经使用Memcache存储发出了请求。

基本上:

流媒体请求传入。

检查流媒体是否已与Memcache一起提供。

如果是,则流媒体服务器能否处理另一个请求。

如果是,则向所述流媒体服务器发送请求。

如果不是,则向队列中的下一个流媒体服务器发送请求。

Store key: Memcache中的值对。

我的问题是:

mod_proxy_balancer已经以某种方式做到了这一点吗?

有没有办法让Apache成为一个内容感知的负载均衡器?

任何其他建议也将非常感谢,其他软件,其他方法,等等。

干杯。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2010-08-12 06:18:13

查看'mod_proxy_balancer.c';可以按照文件注释中的建议,添加额外的lbmethod。类似于"bymemcached_t“或"bymemcached_r”,其中t和r结尾分别表示"bytraffic“和”byrequest“方法。我们将执行上面的伪代码,如果没有找到,则继续执行其他方法,并将结果保存在memcached存储中。

在我的研究中,我遇到了HAProxy,它使用'uri‘的平衡算法选项,而不是使用Memcached,从它的documentation中做了我想做的事情。这对我的目的来说很好。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/3453007

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档