首页 > 玄幻热血 > 重生不当牛马,我定规则 > 第55章 如果企鹅要做

第55章 如果企鹅要做

⚡ 自动翻页 开启后阅读到底自动进入下一章
⚡ 开启自动翻页更爽 看到章尾自动进入下一章,追书不用一直点。

  张老师继续画:“加连接池。提前建好一批连接,谁要用就借一个,用完还回去。这样不会每次请求都新建连接。做到这一步,能扛到三千人。”他又標了一个数字。

  “给常用查询栏位加索引,能到四千。”往上又標了一个。

  叶明问:“那文本文件那块呢?还有优化的空间吗?”

  张老师看了他一眼:“你那个文本文件,现在多大?”

  “八百条事件。上线先用五百条,后面內容团队会继续写,很快能到三千条。”

  张老师点头:“三千条事件,纯文本几百kb。就算以后到一万条,也就一两mb。你那台伺服器內存至少1g,这点量完全不是问题。”

  叶明追问:“那除了把文件加载进內存,还有別的优化可以做吗?”

  张老师想了想:“事件多了以后,你得考虑『热点』的问题。不是所有事件被触发的频率都一样。

  有的事件可能一天触发几万次,有的可能几天才触发一次。

  那些高频事件,你可以把计算结果缓存起来,不用每次都重新算一遍。”

  他在白板上又画了一个框,標上“计算结果缓存”:“这叫『热点事件结果缓存』。跟你那个文本文件加载,一个解决的是io问题,一个解决的是cpu计算问题。两个层面的东西。”

  叶明把这些都记下来:“那怎么判断哪些是热点事件?”

  张老师笑了:“上线跑起来就知道了。看日誌,哪些事件触发次数最多,哪些事件让伺服器cpu飆得最高。数据会告诉你答案。做技术的人,不能靠猜,得靠数据说话。”

  叶明点头,又问:“那排行榜呢?排行榜的压力怎么解决?”

  张老师继续画:“把排行榜做成静態页面,五分钟更新一次。用户访问的时候直接读静態文件,不用查资料库。这样排行榜的访问压力就没了。”

热门分类 都市耽美修真玄幻历史其他未来游戏