Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/node.js/42.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Node.js uber/jaeger客户端节点:后端不会接收数据_Node.js_Uber Api_Opentracing_Jaeger - Fatal编程技术网

Node.js uber/jaeger客户端节点:后端不会接收数据

Node.js uber/jaeger客户端节点:后端不会接收数据,node.js,uber-api,opentracing,jaeger,Node.js,Uber Api,Opentracing,Jaeger,我目前正在研究不同的openTracing跟踪程序实现。 我想使用,但后端不会接收我的跟踪 以下是我所做的: 我启动了一体式docker映像: docker run-d-p5775:5775/udp-p16686:16686 jaegertracing/all-in-one:latest 接下来,我编写了一个简单的示例应用程序: 但是当我转到JaegerUI时,没有显示关于示例服务的任何内容。 我做错了什么 谢谢这里有两个问题。一是代码将Jaeger客户端的端口设置为5775。此端口需要与No

我目前正在研究不同的openTracing跟踪程序实现。 我想使用,但后端不会接收我的跟踪

以下是我所做的: 我启动了一体式docker映像:
docker run-d-p5775:5775/udp-p16686:16686 jaegertracing/all-in-one:latest

接下来,我编写了一个简单的示例应用程序:

但是当我转到JaegerUI时,没有显示关于示例服务的任何内容。 我做错了什么


谢谢这里有两个问题。一是代码将Jaeger客户端的端口设置为5775。此端口需要与Node.js客户端发送的数据模型不同的数据模型,您可以删除
agentHost
agentPort
参数并依赖默认值

第二个问题是运行Docker映像时没有公开所需的UDP端口。正确的命令显示在中,从今天起应该是这样(一条长线):

docker run -d -p5775:5775/udp -p6831:6831/udp -p6832:6832/udp \
    -p5778:5778 -p16686:16686 -p14268:14268 jaegertracing/all-in-one:latest