节点扩容
当系统复杂度比较高的时候,需要增加工作节点的数量。系统基于kubernetes进行容器编排及管理,可以参考开源材料《Kubernetes-集群扩容增加node节点》进行节点扩容。
swoole worker
当机器负载不搞,系统性能不足时,可以通过增加工作进程的数量来提高系统处理能力。
- 登陆机器。
- 执行kg tagke {node id}。
- 执行cd /data/release/swoole_tag/applicationvim product_env.php。
- 找到WORK_NUM一行,修改对应的数字为希望扩容到的数字。
- 重启节点。
elasticsearch集群扩容
es集群推荐使用多分片多副本的架构,当es server运算能力不足时,可以通过增加node节点进行水平扩展。可以参考开源材料《es扩容设计》。