项目准备重构,来问问论坛的大佬
现在项目是外包的,thinkphp5.0,由于公司发展非常快,准备重构,想问问大佬。
是个游戏联运项目,有后端和jssdk
准备重构成一个独立的项目,jssdk可以沿用以前的优化下就行,保持以前的项目继续运行,后续功能都在重构的项目上去增加。
- 我们的瞬时并发有时非常高(都是可以预见的高并发),目前最高能有1w+,最高的时候,我开了12台服务器都还有点卡
- 数据的增长也非常快,已经好几个表都几百万行,根据现在的情况,负荷很担心到极限
- 服务器是阿里云,redis是单独一台ECS,数据库是阿里云RDS,负载均衡是阿里云CLB,
相信大佬们也知道,可以预见的高并非,服务器增加很简单,负载均衡也很好调。唯独数据库RDS有点难搞,虽然RDS有数据库代理,但是增加RDS也是非常费时的,没有ECS那样开启关闭简单。
现在重构准备用laravel,不知道选哪个框架,laravel-s靠谱不,能不能用于生产?
RDS有没有办法解决下,突破瓶颈?
暂时只有这些,大佬们如果有好的建议,可以告诉下
来挖坟了,项目经过3个月重构完毕,测试已过了,马上要上线了。 php7.4 webman 阿里云 ECS 8核16G 200Mbps (峰值) 阿里云Polardb 数据库 集群版 2节点 4核 16GB 阿里云负载均衡 SLB 带宽值5120 Mbps 阿里云Redis 5.0 企业版 2G集群性能增强版 单台服务器 wrk压测7500QPS,阿里云PTS压测 峰值并发7000 重构目的达到 以后数据库量上来了,加数据库加服务器就完事了