JHipster - 使用微服务架构开发的疑问

时间:2016-10-05 14:01:25

标签: docker-compose jhipster microservices

我正在尝试使用JHipster平台构建一个微服务系统,但我遇到了一些问题。

1ºEurekaService Discovery在注册表屏幕上是未知的,我不知道我可以在哪里解决这个问题......

2º我正在使用docker-compose来启动所有应用程序,在开发中使用BrowserSync会很棒,但是应用程序位于docker容器内,我在代码中所做的更改即使在刷新后也不会出现在屏幕上执行动作(必须构建更改,停止docker-compose并重新开始)。

我的疑问与Stackoverflow上的这篇文章相同:

Jhipster application development with Docker and gulp

但这个解决方案对我没用。

我会非常感谢你的帮助!

致以最诚挚的问候,

Vinicius Carvalho。

1 个答案:

答案 0 :(得分:0)

一个问题......

  1. 这实际上取决于您的配置,版本号等...所以很难说,但如果您的微服务在网关中注册(在管理/网关屏幕中),那么一切都应该没问题。< / p>

  2. 这个想法是你使用“docker-compose”子生成器来运行注册表,你没有使用的服务,也可能是网关。然后,您正常工作(没有Docker)您想要处理的服务(和网关)。当然,Gulp,Spring Boot devtools将照常工作。这些服务应该在注册表中注册,使您可以使用完整的体系结构。所以我们基本上把Docker放在你没有工作的所有内容中,然后你继续为你想要开发的服务正常工作。