webman 如何集群部署到多台服务器

职业搬砖

问题描述

webman 是否支持集群部署?成熟产品从thinkphp架构(目前nginx集群)迁移webman架构有哪些风险?

详细描述

webman比传统的php-fpm性能高,计划把产品原有后台(tp)改为webman架构,传统的php-fpm应用一般做法

  • 把文件存储改为云存储统一存储
  • session处理:单机存储改为集中存储、session同步、redis存储
  • 不再使用本机文件缓存,改为redis集中存储
  • 不在单机上对项目进行修改以保证每台服务器文件一致

目前的做法是nginx 反向代理做集群转发到不同节点,大概十多台服务器,平台每天有一万多商家使用,看了下webman的用法迁移难度不是很大,现在php-fpm成本太高,想转webman,咨询一下是否支持集群部署?如何做?是否有相应的教程?转webman架构有哪些风险?webman相比thinkphp能节约多少成本?官方文档建议完善一下集群部署的章节

1132 2 2
2个回答

walkor

webman分布式部署和php-fpm基本一样,没有区别。就是你列的那四点

  • 把文件存储改为云存储统一存储
  • session处理:单机存储改为集中存储、session同步、redis存储
  • 不再使用本机文件缓存,改为redis集中存储
  • 不在单机上对项目进行修改以保证每台服务器文件一致
nitron

1.风险自行评估,如果你自己没法评估,不建议转Webman
2.FPM怎么部署,Webman就怎么部署,没区别

  • 暂无评论
年代过于久远,无法发表回答
🔝