各位前辈好,想请教下如果想按照400W的在线量,25W左右的TPS来搭建EMQ服务,大概需要什么样的服务器配置以及费用呢?
如果是问企业版费用你可以咨询 EMQ 的商务。
这是从机器配置上给出的建议:
-
400 万连接数至少需要 8 个 emqx 节点,每个节点 50万连接,这样至多 4 个节点失败后剩下的节点仍然能够分担总的连接数。
-
25万消息每秒,如果分担到 8 个节点就大概是 3 万多一点,每个节点 8 核心CPU(如果是云虚拟机需要增强计算型) 16 GB 内存就可以了。
除了日志和需要持久化的数据之外,EMQX 对磁盘要求并不大,消息收发用不到磁盘。
具体情况需要看你使用的功能,不同的功能对资源的消耗程度差异很大,需要你自己根据你的业务逻辑去做压力测试才能知道。