我已经阅读了很多关于微服务的内容,并希望用这种方法构建我的应用程序.到目前为止我所知道的是我有一些服务,比如:
服务B - 用于功能B.
等等
我发现,Heroku是部署应用程序的有趣场所.我的问题是我完全不理解他们的意识形态.到目前为止我所做的是创建/注册几个"应用程序":
我知道,Heroku为每个应用程序提供了一些公共主机名,这就是我的担忧开始的地方.我应该使用公共主机名部署我的内部服务吗?我不这么认为.在这里,我的问题来了:
任何人都可以提供一些指导,如何处理Heroku上的微服务?我应该如何部署它们?我应该如何定义负载均衡器,并将内部服务挂钩?什么是JHipster?我需要它吗?我怎么用呢?我应该使用Heroku工具(例如CLI)还是可以使用我的gitlab repo?关于那个,我在互联网上找不到任何关注点.