RPCServer通过ICE提供状态查询的相关接口,BB调用该接口将查询ihd配置状态
1.配置文件如下:
# The server creates one single object adapter with the name
# "HDConfigHandler". The following line sets the endpoints for this
# adapter.
#
IdentityName=HDConfigHandler
ihd.request.timeout=30
ihd.connection.timeout=30
ihd.connection.primary=admin:admin@168.2.8.173:5673
ihd.connection.backup=admin:admin@168.2.8.174:5673
HDConfigHandler.Endpoints=tcp -p 30000:udp -p 30000:ws -p 10002
#
# Warn about connection exceptions
#
Ice.Warn.Connections=1
Ice.ThreadPool.Server.Size=5
Ice.MessageSizeMax=102400
参数说明:
❖ ihd.request.timeout:请求超时时间,单位为秒。
❖ ihd.connection.timeout:连接超时时间,单位为秒。
❖ ihd.connection.primary:主机配置,格式为:用户名:密码@IP:端口
❖ ihd.connection.backup:备机配置,格式为:用户名:密码@IP:端口;单机时填空即可;
❖ HDConfigHandler.Endpoints:配置服务对外端口,一般只需修改tcp端口即可。
❖ Ice.Warn.Connections:设为1时,记录断开连接信息,一般不需更改
❖ Ice.ThreadPool.Server.Size:服务端同时处理ICE连接数,一般不需更改
❖ Ice.MessageSizeMax:ICE最大消息大小,单位为KB。
2.相关功能:
u Tag点管理
u 数字状态集管理
u 数据操作
u 权限管理
u 统计计算接口
u 运维信息查询
u 采集器管理