Skip to content

常见问题

1. 选择单机部署还是集群部署?

  • 单机部署:

WuKongIM的单机可以很容易的扩容成集群,所以单机部署也是一种选择。

优点:部署简单,性能较好,支持在线扩容。

缺点:无法容灾,需要手动备份。

适用场景:小型应用,对数据安全要求不高的应用,后续量大可以扩容成集群。

  • 集群部署:

优点:高可用,容灾性强,支持在线扩容,多副本之间实时自动备份,负载均衡等。

缺点:需要多台机器。

适用场景:对数据安全要求高的应用,大型应用。

2. 日活用户大概40万以下,需要什么部署方案和服务器配置?

20万以下的日活用户,建议单机部署,单机部署的服务器配置建议:

  • CPU:4核(或2核)
  • 内存:16G(或8G)
  • 硬盘:SSD

单机部署需要自己手动备份数据,后续量大可以轻易扩容成集群。

如果预算充足,建议集群部署(三节点三副本部署方式),集群部署的服务器配置建议:

  • 机器数量:3台
  • CPU:4核
  • 内存:16G
  • 硬盘:SSD

集群部署支持在线扩容,多副本之间实时自动备份,负载均衡,容灾性强。

上述配置的集群允许一台服务器宕机,不影响服务正常运行。

3. 日活用户大概100万以上,需要什么部署方案和服务器配置?

100万以上的日活用户,毫无疑问集群部署,可以先部署三台机器看是否能支撑,如果不能支撑加入新节点即可(新节点加入的方式非常简单。), 集群模式理论上对日活无上限,只要机器足够多。

初始三节点三副本部署的服务器配置建议:

  • 机器数量:3台
  • CPU:4核
  • 内存:16G
  • 硬盘:SSD

4. 支持跨国部署吗?

目前不支持跨国部署数据节点,但是支持跨国部署代理节点,代理节点可以部署在任何地方,只要能访问到数据节点即可。

各国用户可以长连接到最近的代理节点,代理节点会自动转发请求到最近的数据节点,保证最低延迟。

本文档内容版权属于 上海信必达网络科技有限公司,保留所有权利