我正在分析在nodejs微服务中集成Jaeger需要付出多少努力。
它是否需要更改代码或仅需要部署。 如果需要更改代码,是第一个服务(即 API 网关(中需要代码更改还是所有服务都需要代码更改。
如果有人能对任务和努力有一个粗略的想法,我将不胜感激。
很好的问题,也是一个非常受欢迎的问题。简而言之,是的,需要更改代码。不仅在一个服务中,而且在请求将经过的所有服务中。您需要检测所有服务以获取连续跟踪,这些跟踪将能够在请求通过系统时告诉您请求的故事。