php高并发应该用Apache还是IIS好?另外我现在的项目有个问题
使用Apache时并发数60左右操作MySQL数据时,MySQL数据处理速度会变慢
使用 IIS 时并发数60左右操作MySQL数据时,MySQL数据处理1分钟内死掉每次连接访问都操作MySQL数据库,不知道如何是好!
使用Apache时并发数60左右操作MySQL数据时,MySQL数据处理速度会变慢
使用 IIS 时并发数60左右操作MySQL数据时,MySQL数据处理1分钟内死掉每次连接访问都操作MySQL数据库,不知道如何是好!
你是不是内存不足了,你得测试发现什么地方占用了大量的内存及时间
mysql可以加大优化,设置连接数,增大索引块缓冲,增大table_cache
thread_cache_size等等
内存占用我看了 很少,只是高并发时,CPU却占80%以上,平时20%左右,MySQL配置也优化得很好.
你可以用一些memcache 的东西来过渡 在某一个时刻比如30分钟 统一的将数据写入数据库 大约就是这个意思.
這才是最佳搭配