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