关于跑数据服务器部署的方案请教问题
关于跑数据服务器部署的方案请教问题:
现在有服务器
Cpu : intel xeon e5 2.4GHz 8核心
带宽 : 100m;
web : apache + mysql 组合;
我要实现的功能是: 2000台客户端连接, 每20秒进行一次通讯;
通讯内容:如果是心跳: 则查询一次数据库,服务器记录上客户端的状态,
通讯内容:如果是数据: 数据允许最大条目数是1000,服务器执行至少要执行1000条insert语句,
瓶颈现象: APACHE和mysql交互我用的是PHP中pdo连接,
现在出现的问题是PDO连接完查询之后,本地的apache和mysql无法断开,
导致3306端口一直处于timewait状态, 要等系统回收才能断开,出现结果是500多个连接
之后服务器就卡死了,
问题: 对于服务器的大数据写入数据库,我相信PHP+MYSQL是能处理的,但是我的经验不足,部署不好,
请问有没有什么优化解决方案