主要内容

webapps-config

配置MATLABWeb应用程序服务器从命令行在Windows、Linux和macOS系统

自从R2020a

描述

例子

webapps-config得到返回当前MATLAB®Web应用程序服务器™配置。

例子

webapps-config得到keyname返回的键相关联的值keyname

例子

webapps-config集keyname瓦尔指定的值瓦尔的关键keyname

例子

webapps-config帮助keyname显示帮助的关键keyname

例子

得到当前服务器配置

获取当前服务器配置,在系统命令行,类型:

webapps-config得到
端口:9988 apps_path: C: \ ProgramData \ MathWorks \ webapps \R2023a\ apps logs_path: C: \ ProgramData \ MathWorks \ webapps \R2023a\ logs logging_level:正常log_archive_max_size_mb: 50 log_rotation_size_mb: 10 maximum_sessions: 63 session_idle_timeout_minutes: 5 startup_timeout_seconds: 45 ssl_enabled:假ssl_certificate_file: ssl_private_key_file:

获得特定键的配置值

检索特定的关键,一个配置值在系统命令行,类型:

webapps-config得到港口
9988年

将配置值设置为特定的关键

设置一个配置值为一个特定的关键,在系统命令行,类型:

webapps-config设置端口9999
成功地改变了“港口”。下次变化将应用服务器已启动。

确认端口已经被改变了。

webapps-config得到港口
9999年

得到帮助的特定配置的关键

为一个特定的配置关键得到帮助,在系统命令行,类型:

webapps-config帮助logs_path
文件夹服务器日志都写

启用SSL证书文件和私钥文件和设置位置

在系统命令行启用SSL,类型:

webapps-config设置ssl_enabled真webapps-config设置ssl_certificate_file /home/user/my_server_certificate.pemwebapps-config设置ssl_private_key_file /home/user/my_private_key.pem

输入参数

全部折叠

keyname 描述

港口

端口,服务器上运行。

许可证

许可证服务器的主机名和端口或许可文件路径。

apps_path

路径文件夹包含web应用程序。

logs_path

路径包含日志文件的文件夹。

logging_level

的日志级别粒度。的选项是:“正常”|“冗长”|“最小”

log_archive_max_size_mb

所有日志文件的最大大小兆字节(MB)日志目录。

log_rotation_size_mb

日志文件的最大大小兆字节(MB)前滚到另一个文件。

maximum_sessions

所允许的最大会话数量的服务器。

session_idle_timeout_minutes

当闲置超时之前在几分钟内终止会话。

startup_timeout_seconds

当开始一个新的会话超时在几秒钟内。

ssl_enabled

如果启用了SSL验证。

ssl_certificate_file

SSL证书文件的位置。

ssl_private_key_file

SSL私有密钥文件的位置。

start_nolminit

指定服务器可以启动没有初始化的许可证管理器

app_session_fullscreen

指定应用程序会话以全屏模式启动。

app_session_show_footer

指定是否显示特定用户应用程序会话页脚和日志。用户可以指定为:所有,作者,没有一个

keyname 瓦尔 默认值

港口

端口号指定为一个正整数165535年

9988年

许可证 许可证服务器的主机名和端口号或许可文件路径。

例如一个:

  • 27000 @mylicenseserver

  • C: \ myLicenses \覆盖

  • C: \ myLicenses \ license.dat

apps_path

路径文件夹包含web应用程序。指定为字符串。

  • 窗户®
    C: \ ProgramData \ MathWorks \ webapps \R2023a\应用

  • Linux®
    /地方/ MathWorks / webapps /R2023a/应用程序
  • macOS
    /图书馆/应用程序/ MathWorks 金宝app/ webapps /支持R2023a/应用程序

logs_path

路径包含日志文件的文件夹。指定为字符串。

  • 窗户
    C: \ ProgramData \ MathWorks \ webapps \R2023a\日志
  • Linux
    /地方/ MathWorks / webapps /R2023a/日志
  • macOS
    /图书馆/应用程序/ MathWorks 金宝app/ webapps /支持R2023a/日志

logging_level

的日志级别粒度。指定为字符串。的选项是:“正常”|“冗长”|“最小”

正常的

log_archive_max_size_mb

所有日志文件的最大大小兆字节(MB)日志目录。指定一个正整数。

50MB

log_rotation_size_mb

日志文件的最大大小兆字节(MB)之前将滚动到另一个文件。指定一个正整数。

10MB

maximum_sessions

所允许的最大会话数量的服务器。指定一个正整数。

1会议/ g (GB)的RAM。

session_idle_timeout_minutes

当闲置超时之前在几分钟内终止会话。指定一个正整数。

5

startup_timeout_seconds

当开始一个新的会话超时在几秒钟内。指定一个正整数。

45

ssl_enabled

如果启用了SSL验证指定为布尔值。

ssl_certificate_file

SSL证书文件的位置。指定为字符串。

ssl_private_key_file

SSL私有密钥文件的位置。指定为字符串。

start_nolminit

指定服务器可以启动没有初始化的许可证管理器。指定的布尔值。

app_session_fullscreen

指定应用程序会话以全屏模式启动。指定的布尔值。

app_session_show_footer

指定是否显示特定用户应用程序会话页脚和日志。用户可以指定为:所有,作者,没有一个

所有

一个知道之间的区别覆盖license.dat文件,请参阅MATLAB答案

版本历史

介绍了R2020a