Veritas NetBackup™ WebSocket 服务 (NBWSS) 参考指南
配置 NetBackup WebSocket Service (NBWSS) 的属性
表:NBWSS 的可配置属性 介绍了可配置的 NBWSS 属性及其默认值。这些属性位于 NetBackup 主服务器上的 nbwss.properties
文本文件中。(对于此文件的位置,请参见本主题中的过程。)
每个属性均按下列格式以单行显示:
key=value
示例 .properties
文件随附在表之后。要更改属性,请使用本主题结尾处的过程。
表:NBWSS 的可配置属性
键 |
描述 |
---|---|
|
布尔值 确定 NBWSS 是否忽略解码器异常。当 NBWSS 无法理解收到的消息时,通常会发生解码器异常。 默认值为 false:发生解码器异常时,NBWSS 会关闭连接。 |
|
整数 确定 NBWSS 等待与端点进行通信(发送或接收通知)的时长(以毫秒为单位)。默认情况下,在任务终止之前,通知任务等待 2 秒。通知任务会在 默认值为 2000 毫秒(2 秒)。在大多数情况下,Veritas 建议使用默认值。 |
|
整数 确定 NetBackup 查询新通知的频率(以秒为单位)。此值还确定 NetBackup 在重新发送通知之前等待接收通知确认的时长。 默认值为 5 秒。 |
|
整数 确定 NBWSS 向每个端点发送 ping 作为其保活功能一部分的频率(以秒为单位)。如果 NetBackup 收到 pong 作为对每个 ping 的响应,则端点连接仍然有效。 默认值为 30 秒。 |
|
整数 确定端点连接可以丢失的 pong(对 ping 的响应)数量。如果 NBWSS 向端点发送了 ping 但未收到 pong,即为丢失了 pong。达到最大值时,NBWSS 会关闭与端点的连接。 默认值为 10 个丢失的 pong。 |
|
整数 确定每个 NBWSS 连接更新之间的秒数。每个更新都确定 NetBackup 中当前已配置的端点,并连接到新端点或者与不再存在的端点断开连接。 注意: 添加端点后,最多可能需要已配置的时间才能连接到该端点。 默认值为 60 秒。 |
|
整数 确定 NetBackup 用于保持端点连接以及处理通知的线程数。 默认值为 1 个线程。如果预定任务数增加,增加此值则会很有用。 |
|
这些属性供 Veritas 支持使用。 |
下面是使用默认设置的 nbwss.properties
文件(有关此文件的位置,请参见以下过程):
#Properties file for NetBackup WebSocket Service exception.ignoreDecoder=false notification.sendTimeout=2000 notification.scheduledRate=5 keepAlive.scheduledRate=30 keepAlive.maxPongMissAllowed=10 connectionInfo.period=60 scheduledExecutor.threadPoolSize=1 #Hibernate properties hibernate.format_sql=true hibernate.show_sql=false hibernate.hbm2ddl.auto=update hibernate.dialect=org.hibernate.dialect.SybaseDialect
配置 NetBackup WebSocket Service (NBWSS) 的属性
- 使用文本编辑器打开
nbwss.properties
文件。该文件位于 NetBackup 主服务器上的以下位置:
在 Windows 上:
install_path\NetBackup\wmc\webserver\webapps_api\ nbwss\WEB-INF\classes\nbwss.properties
在 Linux 上:
/usr/openv/wmc/webserver/webapps_api/nbwss/WEB-INF/classes/ nbwss.properties
- 编辑要更改的属性的值,然后保存文件。
表:NBWSS 的可配置属性 介绍了 NBWSS 属性及其默认值。
- 为使更改生效,可能需要重新启动 NetBackup 主服务器上的“NetBackup Web 管理控制台”服务。