Hyperledger fabric hyperledger结构是否可以在不输入docker容器的情况下获取对等节点的运行状态?

Hyperledger fabric hyperledger结构是否可以在不输入docker容器的情况下获取对等节点的运行状态?,hyperledger-fabric,hyperledger,hyperledger-chaincode,hyperledger-fabric-sdk-go,Hyperledger Fabric,Hyperledger,Hyperledger Chaincode,Hyperledger Fabric Sdk Go,hyperledger结构是否可以在不输入docker容器的情况下获取对等节点的运行状态?如果是这样,我应该如何获得它?操作服务可能就是您正在寻找的,简单的检查是检查运行状况,更复杂的检查是查看指标 操作服务可能就是您所要寻找的,简单的检查是检查运行状况,更复杂的检查是查看指标 docker compose文件中的.为对等服务添加以下env变量。您可以为不同的服务添加不同的端口 - CORE_OPERATIONS_LISTENADDRESS=0.0.0.0:9440 公开端口您可以根据可用性公

hyperledger结构是否可以在不输入docker容器的情况下获取对等节点的运行状态?如果是这样,我应该如何获得它?

操作服务可能就是您正在寻找的,简单的检查是检查运行状况,更复杂的检查是查看指标


操作服务可能就是您所要寻找的,简单的检查是检查运行状况,更复杂的检查是查看指标


docker compose文件中的.

为对等服务添加以下env变量。您可以为不同的服务添加不同的端口

- CORE_OPERATIONS_LISTENADDRESS=0.0.0.0:9440
公开端口您可以根据可用性公开端口号。为不同的对等端口导出不同的端口

ports:
  - 9440:9440
所有服务启动后,根据定义的端口,为特定服务点击以下路径

curl -X GET localhost:9440/healthz
如果服务正在运行,您将得到以下响应

    {
      "status": "OK",
      "time": "2009-11-10T23:00:00Z"
    }
如果服务不可用,您将得到以下响应

 {
  "status": "Service Unavailable",
  "time": "2009-11-10T23:00:00Z",
  "failed_checks": [
    {
      "component": "docker",
      "reason": "failed to connect to Docker daemon: invalid endpoint"
    }
  ]
}

在docker compose文件中,为对等服务添加以下环境变量。您可以为不同的服务添加不同的端口

- CORE_OPERATIONS_LISTENADDRESS=0.0.0.0:9440
公开端口您可以根据可用性公开端口号。为不同的对等端口导出不同的端口

ports:
  - 9440:9440
所有服务启动后,根据定义的端口,为特定服务点击以下路径

curl -X GET localhost:9440/healthz
如果服务正在运行,您将得到以下响应

    {
      "status": "OK",
      "time": "2009-11-10T23:00:00Z"
    }
如果服务不可用,您将得到以下响应

 {
  "status": "Service Unavailable",
  "time": "2009-11-10T23:00:00Z",
  "failed_checks": [
    {
      "component": "docker",
      "reason": "failed to connect to Docker daemon: invalid endpoint"
    }
  ]
}

谢谢后来我读了官方文件,这个问题已经解决了。谢谢。后来我读了官方文件,这个问题已经解决了。