繁体   English   中英

Pivotal Cloud Foundry-在本地使用服务注册表

[英]Pivotal Cloud Foundry - Working with Service Registry Locally

在我的Pivotal Cloud Foundry开发环境中,我创建了一个Service Registry,并绑定了一堆服务。

鉴于没有简单的方法可以调试PCF上实际运行的服务,因此我想将本地服务绑定到我创建的PCF开发人员的服务注册表中。 当我问到如何做到这一点时,我被告知这基本上是不可能的。

所以我的问题是,如果无法连接到Dev中的Service Registry,我该如何调试服务? 我能想到的两种可能性是:

  1. 在本地部署Eureka服务器以及将要连接到的所有相关服务。 如果我要连接的服务很多,这将是一个很大的麻烦。
  2. 在测试期间,我可以在开发服务的服务端点中更改代码和硬代码,而不必依赖服务注册表和功能区。 这将起作用,但是非常危险,因为我可能不小心签入了某些代码。

我是否还有其他可能性? 有没有更简单/安全的方法?

对于调试,我发现使用Spring Sleuth Zipkin可能非常有价值。

我希望您使用的是Spring注册和发现

Spring负责Netflix Eureka的许多内部处理。 我建议您尝试一下,它将使调试和维护变得更加容易。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM