主要内容

的开发版本配置MATLABWeb应用服务器MATLAB编译器

的开发版本配置MATLAB®Web应用服务器

  1. 的开发版本MATLAB Web应用服务器安装位置并运行服务器应用程序。有关安装服务器的信息,请参见在MATLAB编译器中安装开发版的MATLAB Web应用服务器

    平台 步骤

    窗户®

    (管理员)

    服务器应用程序的默认位置是:

    C:\Program Files\MATLAB\ MATLABWebAppServer \R2022a应用程序\

    右键单击MATLABWebAppServer.exe并选择以管理员身份运行

    Linux®

    服务器应用程序的默认位置是:

    /usr/local/MATLAB/MATLABWebAppServer /R2022a/应用程序

    在shell提示符下,输入:

    run_MATLABWebAppServer.sh < MATLAB_Runtime_Location >

    例如:

    run_MATLABWebAppServer.sh /usr/local/MATLAB/MATLAB_Runtime /v912

    macOS

    服务器应用程序的默认位置是:

    /应用程序/ MATLAB / MATLABWebAppServer /R2022a/应用程序

    双击应用程序MATLABWebAppServer.app

  2. 单击服务注册选项卡,并选择以下两个选项之一:

    • 使用默认帐号注册web应用服务

      选择此选项会注册两个服务:

      • 运行由选项卡表示的服务器的服务服务器业务用户

      • 运行由选项卡表示的应用程序的服务Worker服务用户

      操作系统 服务器服务信息 应用服务信息

      窗户

      帐户名称:MwWebAppServerR2022a

      服务名称:mw-webapps -R2022a

      帐户名称:MwWebAppWorkerR2022a

      服务名称:mw-webapps-launcher -R2022a

      Linux

      帐户名称:MwWebAppsServerR2022a

      服务名称:mw-webapps -R2022a

      服务文件:/etc/systemd/system/mw-webapps -R2022a.service

      帐户名称:MwWebAppsWorkerR2022a

      服务名称:mw-webapps-launcher -R2022a

      服务文件:/etc/systemd/system/mw-webapps-launcher -R2022a.service

      macOS

      帐户名称:MwWebAppsServerR2022a

      服务名称:com.mathworks.mw-webapps -R2022a

      服务文件:/图书馆/ LaunchDaemons / com.mathworks.mw-webapps -R2022a.plist

      帐户名称:MwWebAppsWorkerR2022a

      服务名称:com.mathworks.mw-webapps-launcher -R2022a

      服务文件:/图书馆/ LaunchDaemons / com.mathworks.mw-webapps-launcher -R2022a.plist

    • 使用现有的本地帐户注册web应用程序服务

      选择此选项需要注册两个由选项卡表示的服务服务器业务用户而且Worker服务用户使用两个本地帐户名和密码。

  3. 上启动或停止已安装的服务配置并运行选项卡。注册成功后,服务将自动启动。如果服务未自动启动,请单击开始

    1. 启动/停止服务器。

    2. 打开web应用程序主页。

    3. 打开包含web应用程序存档的应用程序文件夹(.ctf)文件。

    4. 打开服务器日志文件夹。

    5. 指定端口号。默认端口为9988

    6. 启动超时时间(秒):定义为所请求的应用程序准备新会话的最大时间,以秒为单位。如果服务器负载过重或硬件不足,则可能需要调整此设置。默认值为45秒。

    7. 会话超时时间(分钟):以分钟为单位定义会话在服务器上停止的时间间隔。当会话正在运行并且浏览器选项卡打开时,定期的心跳消息将让服务器知道用户仍然对会话感兴趣。如果会话由于计算机休眠或网络断开等原因而被放弃,则此间隔将定义会话在服务器上保持存活的时间。默认值为5分钟。

    8. 启用SSL并使用HTTPS。有关更多信息,请参见启用HTTPS

  4. 安装并启动服务器后,单击打开应用程序文件夹按钮,打开已编译的web应用程序所在的文件夹。然后通过丢弃它们来服务你的web应用浏览器名称.ctf此文件夹中的文件。如果为指定的路径应用程序路径不存在,它是在启动服务后创建的。

  5. 要打开web应用程序主页,请单击打开主页

    您还可以通过指定配置服务:

    • web应用程序使用的端口号

    • 会话和启动时间的超时值

    修改完成后,单击应用保存您的配置。

  6. 若要停止服务,请转到配置并运行选项卡,单击停止

  7. 若要注销服务,请转到服务注册选项卡,单击注销

请注意

  1. 服务器支持的最大会话数限制为32个。金宝app但是,机器上的RAM数量可能会限制您少于32个会话。

  2. 服务器限制的数量MATLAB编译器™可以上传和运行web应用程序的授权用户为10。

相关的话题