置顶 mqant支持redis作为rpc通道了
发布于 1 年前 作者 liangdas 1921 次浏览 来自 分享

mqant是一个以消息队列来驱动的游戏服务器框架,在初始mqant就支持进程内rpc通信(基于chan)以及rabbitmq消息队列(远程分布式)。由于rabbitmq部署和使用相对比较复杂,很多开发者都未使用过,这增加了运维的难度,但redis作为一个非常流行的缓存工具,在目前绝大部分项目中都得到了应用,因此对开发者来说使用起来也非常的方便,因此mqant也顺势提供了对redis的支持。

mqant v1.5.0开始支持redis作为rpc通道,使用方式非常简单,只需要在mqant的配置文件server.conf中配置上即可

mqant可以针对每一个进程中每一个模块设置一个单独的redis服务。

mqant中redis使用方式和注意事项

3 回复

完结

@liangdas 群主大,我在借串问个问题,您上面提到"mqant可以針對每一個進程中每一個模塊設置一個單獨的redis服務",依我先前的理解,所有的模块要共享同一个mq来达到rpc传递的效果,但是如果各自配置自己的redis,如何达到共享message queue的功能? 我理解有误?

你理解有误,每个模块可以有自己的一个redis来提供服务,多个模块也可以共享一个redis,这完全取决你的配置,但所有模块都要能连接上这个redis

回到顶部