我需要从另一个服务调用一个服务,所以我想在使用它之前确保它已经准备好。就我而言,两个微服务都在同一个数据库中运行。
在启动脚本中,我想等到依赖项可操作并在指定时间后未准备好时中止。所以这导致了以下问题:
- 如何检测是否启动了另一个微服务?
- 等待另一个微服务启动的最佳方法是什么。
- 如果它没有启动,那么中止启动当前微服务的正确方法是什么。
谢谢。
我需要从另一个服务调用一个服务,所以我想在使用它之前确保它已经准备好。就我而言,两个微服务都在同一个数据库中运行。
在启动脚本中,我想等到依赖项可操作并在指定时间后未准备好时中止。所以这导致了以下问题:
谢谢。