【发布时间】:2017-10-19 14:35:33
【问题描述】:
我想知道从大型代码库创建多个部署的最佳方法是什么。这个想法是将大 API 划分为微服务(每个都在它自己的服务器/虚拟机中),
第一个想法:我可以简单地为该微服务创建一个只有可用路由的文件夹,但仍然使用“通用”代码库...
我目前最终得到了这个,它是一个在生产中运行的 API(在 heroku 中使用暂存环境及其管道):
我在想我可以有类似的东西:
谁能给我一个很好的参考……从哪里开始?如何将同一基本代码的多个版本推送到服务器?
有关所用技术的更多详细信息,我正在使用:
- mocha 和 chai 用于测试
- sequelize 用于 mariaDb 建模和访问
- restify 用于服务器引擎
【问题讨论】:
-
下面的my answer 有帮助吗?有没有cmets?
-
@esp 不是真的......仍在等待更好的答案:)
标签: node.js heroku deployment