主要内容

本页采用了机器翻译。点击此处可查看最新英文版本。

验证服务器状态

使用 mps-status 命令验证本地 MATLAB® Production Server™ 实例的状态。您可以在发出 mps-startmps-stopmps-restart 等命令后使用 mps-status 来检查服务器是否已启动或停止。mps-status 的输出包含有关 MATLAB Production Server 实例的状态信息以及有关 MATLAB Production Server 实例使用的许可证服务器的信息。

过程

  1. 打开系统命令提示符。

  2. 输入以下命令:

    mps-status [-C path/]server_name

    其中:

    • -C path/ - 服务器实例的路径。path 应以要查询状态的服务器名称结尾。

    • server_name - 要查询状态的服务器的名称。

示例

要验证位于 \tmp\prod_server_1 的服务器实例 prod_server_1 的状态,请在系统命令提示符下键入以下命令:

mps-status -C \tmp\prod_server_1
根据服务器是否能够检查有效许可证,mps-status 返回不同的响应。

  • 如果 prod_server_1 正在运行并使用有效许可证,它将返回以下响应。

    \tmp\prod_server_1 STARTED
    License checked out
    

  • 如果 prod_server_1 无法签出有效许可证,则服务器会在许可证签出宽限期内返回警告,如果超过宽限期则返回错误。有关详细信息,请参阅 license-grace-period

    \tmp\prod_server_1 STARTED
    WARNING: lost connection to license server - 
    request processing will be disabled at 2019-Jun-27 
    15:40:31.002137 Eastern Daylight Time unless 
    connection to license server is restored.
    \tmp\prod_server_1 STARTED
    ERROR: lost connection to license server - 
    request processing disabled.
    

许可证服务器状态信息

除了 MATLAB Production Server 实例的状态之外,mps-status 还显示与您正在查询的服务器关联的许可证服务器的状态。下表列出了来自 mps-status 输出的不同许可证服务器状态消息。

许可证服务器状态消息消息描述
License checked out 
该服务器正在使用有效许可证运行。服务器正在与许可证管理器通信,并能够检出所需数量的许可证密钥。
WARNING: lost connection
to license server -
request processing
will be disabled
at time unless connection
to license server is restored
服务器已与许可证管理器失去通信,但服务器仍可完全运行,并将保持运行直到指定的 time。在 time 时,如果服务器仍然无法连接到许可证服务器,则服务器将无法处理请求,直到重新建立许可。
ERROR: lost connection
to license server - request
processing disabled
服务器与许可证管理器失去通信的时间已超过宽限期。请参阅 license-grace-period。请求处理已暂停,但服务器正在主动尝试与许可证管理器重新建立通信。如果服务器能够与许可证管理器重新建立通信,则请求处理将恢复。

另请参阅

| | |

主题