这篇博客文章很有趣。不幸的是,这对我不起作用。我的Tibco服务没有连接到监控。
以下是一些数据:
Bwce版本: 2.3 Bwce Mon版本: 2.4
从我的Tibcoservice中的日志条目:未能向监控应用程序注册-响应代码400和原因短语坏请求 日志条目来自我的bwce-mon: INFO:{"host":"172.17.0.4","port":"8090","instanceName":"6866a20e7bd6","appName":"6866a20e7bd6“警告:容器不运行(主机,端口):(172.17.0.4,8090)。请注册运行容器码头运行命令:-d -p 7575:7575 -链接bwceadmin -name helloworld -e EMS_URL=tcp://ubdev-ws-003:7223 -e EMS_QUEUE=docker.queue -e -e -e helloworld:1.0.0 Docker运行命令for bwce-mon: Docker run -p 8080:8080 -e persistence_DB="dockerpostgres“-p DB_URL=postgres:/postgres:@172.17.0.2:5432/postgres“-e PERSISTENCE_TYPE=postgres --名称bwceadmin bwcemon:2.4.0
你知道为什么这对我没用吗?
发布于 2018-10-01 22:39:42
我没有写博客文章,但我认为您的问题可能是在属性"BW_APP_MONITORING_CONFIG“的配置中。
您能检查一下是否可以访问URL http://bwceadmin:8080吗?如果您无法访问该属性,则该问题很可能与该属性的配置有关。
要找到该URL的设置,您需要知道运行应用程序的容器的IP地址:
docker inspect -f '{{range .NetworkSettings.Networks}}{{.IPAddress}}{{end}}' <your container name>在获得IP地址(如10.100.22.1)之后,您可以启动一个新的BWCE应用程序,并为监视URL添加一个属性:
BW_APP_MONITORING_CONFIG='{"url":"http://10.100.22.1:8080"}'https://stackoverflow.com/questions/52407217
复制相似问题