迪诺 Dino是一种分布式通知服务,旨在将事件推送到客户端组。 示例用例包括聊天服务器,网站的实时通知,移动应用程序的推送通知,多玩家浏览器游戏等。 Dino不受限制,并且可以发送任何类型的事件,这意味着Dino仅充当客户端之间事件的路由。 可以在不同计算机或不同端口上的同一计算机上启动任意数量的节点。 Flask会在内部使用Redis或RabbitMQ作为消息队列来处理连接路由。 Nginx反向代理需要通过粘性会话( ip_hash )位于所有这些节点的前面。 可以在nginx中配置故障转移以实现高可用性。 在上提供了文档。 监控方式 默认情况下,指标负载由Dino收集并发送到stat