请教一个问题,我刚刚通过 docker 安装和启动 mysql,docker 内的容器都可以访问运行在 docker 中的 mysql;如果 mysql 单独安装在主机上,那么 docker 容器中的服务要访问 mysql 就变得很繁琐,网上很多解决方案,头疼的是不同操作系统、不同 docker 版本解决起来可能还不太一样。 就 mysql 应不应该独立于 docker,还是交给 docker 管理这个问题,有人调研过吗?方便讲讲吗?
来源:云原生后端社区
https://www.yuque.com/server_mind/answer
数据库扔docker 生产上 绝对禁止,docker仅建议部署轻量级的应用,soa的那种或者所谓的阿里的中台的玩法,不建议。我维护的项目改一个东西 都要发布几十个应用,没有改成微服务端的设计,service层共用一套,这个要严重避免,可以参考阿里的四层设计原则:dao manager service controller,尽可能的分四层吧。我是体会到舒服的感觉了,网上找下阿里的四层分法 严格遵守规则 必须要严控review 代码,不让会乱七八糟 五花八门
来源:云原生后端社区
https://www.yuque.com/server_mind/answer
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。