Web服务器优化
1. 搭建负载均衡服务器用nginx反向代理做数据分流
代码优化(针对接收仪表数据的接口进行优化)
1.增加系统日志,记录系统关键接口日志信息,并可在界面进行日志查看
2.代码耦合度太高,需要拆解进行MVC分层提高代码的复用行
3.对接口的异常处理进行封装,验证字段合法性以及增加事物处理机制保证数据一致性
4.使用消息队列
MYSQL数据库优化
1.做主从进行读写分离
2.记录慢sql,对索引、sql语句、表结构设计等进行优化
优化完成之后进行压力测试
1.迁移完成后需要对整个项目进行测试
2.编写测试用例以及测试报告编写
前提要求: 不能丢失数据, 不能中断客户使用。
工作量,可以评估后确认。