兼容性jhipster微服务4.6.0&5.2.1&6.x.x

时间:2019-08-05 06:10:57

标签: java jhipster

我们有4.9.0和5.2.1的微服务,现在我们想用6.x.x创建新的微服务。建议在同一注册表中使用不同版本的微服务吗? 我们不升级是因为我们尝试过并且不可能,但是在旧的微服务中我们仍然有很多代码。 并且在网关中不可能用我们的代码量将角度4迁移到角度6。

1 个答案:

答案 0 :(得分:2)

我已经成功地使用了JHipster 3.9.0生成的网关和服务的最新注册表。 Eureka REST API非常稳定。我已经将某些服务从Spring Boot 1.3手动升级到1.5,以便能够使用需要最新版本的Spring Cloud的hazelcast-eureka-one。

我不明白您为什么说这是不可能的,除非您想使用jhipster upgrade或没有很好的测试范围。

我根本不打算使用jhipster upgrade,因为到目前为止已有太多主要版本,这将浪费时间。我更喜欢将我的.yo-rc.json和JDL复制到一个空白文件夹,并使用最新版本的JHipster生成,然后逐步获取我需要的东西。

从Angular 4升级到6很容易,这对您的团队来说应该不是问题。

总的来说,我不认为这是一个JHipster问题,就像我们没有发电机从头开始一样。