我正在尝试使用juggernaut(nodejs插件)制作实时发布/编写模块 Juggernaut的客户端通常是Ruby而不是php。但是,我的项目的主要语言是php。 所以我必须做一些PHP的事情。
客户订阅是可以的,这很容易。 但是,问题是发布,并写入消息。
经过长时间的谷歌搜索, 我发现Juggernaut不允许客户直接发布。 所以,我得出了一个结论。
发布机制: 客户端的Javascript - > Php(Phpredis) - > Juggernaut DB(Redis) - >重型卡车
然后 Juggernaut向每个订阅者发布。 但是,第4步是太多的事情-_-; 我的想法是对还是错?我找不到Juggernaut github的任何提示。
欢迎任何评论〜