Add hostname to nodeinfo(#6156)

This commit is contained in:
ashione
2019-11-19 15:03:46 +08:00
committed by Qing Wang
parent f9d2d106b1
commit a1744f67fe
5 changed files with 16 additions and 4 deletions
+3
View File
@@ -183,6 +183,9 @@ message GcsNodeInfo {
// Current state of this node.
GcsNodeState state = 7;
// The Hostname address of the node manager.
string node_manager_hostname = 8;
}
message HeartbeatTableData {
+3 -1
View File
@@ -84,12 +84,14 @@ ray::Status Raylet::RegisterGcs(const std::string &node_ip_address,
node_info.set_object_store_socket_name(object_store_socket_name);
node_info.set_object_manager_port(object_manager_.GetServerPort());
node_info.set_node_manager_port(node_manager_.GetServerPort());
node_info.set_node_manager_hostname(boost::asio::ip::host_name());
RAY_LOG(DEBUG) << "Node manager " << gcs_client_->client_table().GetLocalClientId()
<< " started on " << node_info.node_manager_address() << ":"
<< node_info.node_manager_port() << " object manager at "
<< node_info.node_manager_address() << ":"
<< node_info.object_manager_port();
<< node_info.object_manager_port() << ", hostname "
<< node_info.node_manager_hostname();
;
RAY_RETURN_NOT_OK(gcs_client_->client_table().Connect(node_info));