主要内容

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

使用命令行设置 MATLAB Production Server

您可以在本地和云端运行 MATLAB® Production Server™。要设置本地服务器,您可以使用系统命令行或仪表板(基于 Web 的界面)。以下过程使用命令行。有关使用仪表板与服务器交互的信息,请参阅使用仪表板进行服务器管理。有关在云端使用 MATLAB Production Server,请参阅 云部署

注意

部署到服务器的 MATLAB 函数是使用 MATLAB Compiler SDK™ 创建的。有关如何创建可部署存档以部署到服务器的详细信息,请参阅使用 MATLAB Production Server 进行企业级部署 (MATLAB Compiler SDK)

前提条件

设置服务器

  1. 安装 MATLAB Production Server 产品后,导航到包含 MATLAB Production Server 命令行脚本的文件夹。

    操作系统命令行脚本的默认位置

    Windows® (管理员)

    C:\Program Files\MATLAB\MATLAB Production Server\R2025b\script

    Linux® (sudo)

    /usr/local/MATLAB/MATLAB_Production_Server/R2025b/script

    macOS (sudo)

    /Applications/MATLAB/MATLAB_Production_Server/R2025b/script

  2. 在操作系统命令行中,键入以下命令来启动交互式安装界面:

    mps-setup
    有关详细信息,请参阅 mps-setup

    在设置过程中设置您希望服务器使用的默认 MATLAB Runtime 版本。有关详细信息,请参阅为新服务器实例指定默认 MATLAB Runtime

创建服务器实例

要创建服务器配置或实例,请在系统提示符下输入 mps-new 命令。将要创建的服务器的名称指定为 mps-new 命令的参量。

例如,要创建位于 prod_server_1 中名为 C:\tmp 的服务器实例并使用详尽模式,请在系统命令提示符下运行以下命令。

C:\tmp>mps-new prod_server_1 -v

有关详细信息,请参阅使用命令行创建服务器实例

配置服务器实例

创建新的服务器实例后,必须对其进行配置。至少确保在 main_config 服务器配置文件中设置了以下属性。

  • license - 指定许可证服务器的主机和端口,通常为 27000@license-server-host

  • mcr-root - 指定要使用的 MATLAB Runtime 版本的路径。您可以设置此属性以使用 MATLAB Runtime 的多个版本。有关详细信息,请参阅支持多个 MATLAB Runtime 版本

有关编辑 main_config 的更多信息,请参阅 Server Configuration 属性

启动服务器实例

要启动您创建的服务器实例,请在系统提示符下输入 mps-start 命令。将要启动的服务器的名称指定为 mps-start 命令的参量。

例如,要启动位于 prod_server_1 中名为 C:\tmp 的服务器实例,请在系统命令提示符下运行以下命令。

C:\tmp>mps-start -C prod_server_1

有关详细信息,请参阅使用命令行启动服务器实例

另请参阅

| | |

主题