主要内容

webapps-config

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

描述

例子

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\R2021b\ apps logs_path: C: \ ProgramData \ MathWorks \ webapps \R2021b\logs loging_level: normal 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: false ssl_certificate_file: ssl_private_key_file:

获取特定键的配置值

要检索特定键的配置值,请在系统命令行输入:

webapps-config得到港口
9988

设置“特定密钥”的“配置值”

要设置特定键的配置值,请在系统命令行输入:

设置端口9999
成功地改变了“港口”。更改将在下一次启动服务器时应用。

验证端口是否已更改。

webapps-config得到港口
9999

获取特定配置密钥的帮助

要获取特定配置键的帮助,请在系统命令行输入:

webapps-config帮助logs_path
用于写入服务器日志的文件夹

启用SSL,“位置”设置为“证书文件”和“私钥文件”

要启用SSL,在系统命令行输入:

将ssl_enabled设置为true设置ssl_certificate_file /home/user/my_server_certificate.pem配置ssl_private_key_file /home/user/my_private_key.pem

输入参数

全部折叠

keyname 描述

港口

服务器运行的端口。

许可证

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

apps_path

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

logs_path

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

logging_level

日志粒度级别。的选项是:'normal' | 'verbose' | 'minimal'

log_archive_max_size_mb

日志目录下所有日志文件的最大大小,单位为MB。

log_rotation_size_mb

日志文件在转到另一个文件之前的最大大小(以兆字节为单位)。

maximum_sessions

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

session_idle_timeout_minutes

在空闲时终止会话前的超时时间(以分钟为单位)。

startup_timeout_seconds

启动新会话时超时,以秒为单位。

ssl_enabled

验证是否启用SSL。

ssl_certificate_file

SSL证书文件的位置。

ssl_private_key_file

SSL私钥文件的位置。

keyname 瓦尔 默认值

港口

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

9988

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

例如:

  • 27000 @mylicenseserver

  • C: \ myLicenses \覆盖

apps_path

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

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

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

logs_path

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

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

logging_level

日志粒度级别。指定为字符串。的选项是:'normal' | 'verbose' | 'minimal'

正常的

log_archive_max_size_mb

日志目录下所有日志文件的最大大小,单位为MB。指定为正整数。

50MB

log_rotation_size_mb

日志文件在转到另一个文件之前的最大大小(以兆字节计)。指定为正整数。

10MB

maximum_sessions

服务器允许的最大会话数。指定为正整数。

每GB内存1个会话。

session_idle_timeout_minutes

在空闲时终止会话前的超时时间(以分钟为单位)。指定为正整数。

5

startup_timeout_seconds

启动新会话时超时,以秒为单位。指定为正整数。

45

ssl_enabled

验证是否启用了指定为布尔的SSL。

ssl_certificate_file

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

ssl_private_key_file

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

介绍了R2020a