在高并发项目中,缓存,opcode代码块,服务器、数据库的配置,是在什么时候做的呢?

发布于 2022-09-02 15:34:00 字数 270 浏览 9 评论 0

项目是万级并发,数据量达到千万的级别,架构是LNMP,外带一个redis和opcode。

像缓存(redis),数据库配置(MySQL),服务器配置(linux的系统配置),这些是在开发过程中就加入到项目里面,还是等到项目完成后再重构呢?在这之中如何权衡呢?

我顾虑是:
如果在项目过程中就加入缓存(redis),那么我调试过程中不就遇到很多难题了嘛?例如数据同步不一致,代码修改了没反应。
但如果是在项目完成后再重构,成本好像有些大?

有经验的朋友可以指点一下。谢谢

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

并安 2022-09-09 15:34:00

我的建议是:生产环境和开发环境要保持一致,避免一些问题到了线上才出现。
关于配置的话,你可以配置一份内网的和一份外网的。
你可以部署内网的redis,mysql,然后写上一份内网的配置,到了线上后用外网的配置。
如果不这样做你到线上再改配置是很危险的。

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文