附录B:GRB_RS - 配置属性

附录B:GRB_RS - 配置属性

也可以使用以下属性列表grb_rs属性命令。
adminpassword.
类型字符串。管理员访问的客户端密码。密码可以在清除中发送,也可以使用“grb_rs hash”命令散列,以便更好的安全性。

AWS.
型BOOL,使用——aws在命令行上重写。使用EC2用户数据启用AWS配置。

aws_hostname_mode.
类型字符串。表示如何获取节点名称 - 已弃用。请参阅cloud_hostname_mode。

AZURE
型BOOL,使用- 涂鸦在命令行上重写。使用用户数据启用Azure配置。

client_details_admin.
bool类型。表示客户名称和IP地址等客户端详细信息只能作为管理员访问。提交作业时,记录客户端主机名,IP和进程ID。默认情况下,可以通过GRBCluster命令行工具或REST API由任何用户显示此信息。如果此属性设置为true,则只有管理员可以访问此信息。

CLOUDKEY
类型字符串。云许可证密钥。

cloud_hostname_mode.
类型字符串。表示如何在AWS或Azure上获取节点名称:'public'或'private'。公共模式将分配公共DNS名称或IP,而私有模式将分配私有DNS名称的基本名称。私有模式与Gurobi路由器一起使用。

CLUSTER_ADMINPASSWORD
类型字符串。要管理群集的客户端密码。密码可以在清除中存储,也可以使用'grb_rs hash'命令进行散列,以便更好的安全性。

cluster_token.
类型字符串。唯一的群集标识符。令牌是用于保护节点之间通信的加密密钥。群集的所有节点都必须具有相同的标记。使用'grb_rs token'命令生成一个新令牌。

console_ts.
型BOOL,使用--Console-TS在命令行上重写。向控制台日志消息添加时间戳。

data_dir.
类型字符串(默认数据),使用- 数据在命令行上重写。root目录存储远程服务数据。

degraDed_timeout.
类型int(默认值60)。从群集中驱逐降低节点的超时;0无超时。

file_descriptor_limit.
类型int(默认为2048)。最大文件描述符数。

fixed_joblimit.
bool类型。一旦节点启动,可以更改作业限制。

团体
类型字符串。作业关联分配的节点分组。

Hardjoblimit.
类型int(默认值0)。对同时客户端作业的数量的硬限制。允许某些作业(优先级100)忽略JoBlimit,但它们不允许忽略此限制。超出此限制的客户端请求排队。使用0禁用。

主机名
键入字符串,使用- 主机名在命令行上重写。群集节点的广告主机名。

IdleShutdown.
int int(默认-1),使用- -Idle-shutdown.在命令行上重写。空闲时间限制(分钟)触发服务器的关闭,-1禁用。

idleshutdown_command.
类型字符串。达到空闲关闭时执行命令(通常是关闭计算机的命令)。

idleshutdown_stopped
类型int(默认值-1)。闲置时限(分钟)在处理状态停止后触发机器的关闭;-1禁用。

IDLETIMEOUT
类型int(默认值0)。默认空闲超时,以秒为单位。如果作业不向超时发送命令,则将终止。使用0禁用。

忽略upriorities.
bool类型。禁用工作优先级处理。

joblimit.
类型int(默认值2)。允许一次在服务器上运行的客户端作业数量的限制。超出此限制的客户端请求排队。

加入
键入字符串,使用- 加入在命令行上重写。要加入的其他节点列表。

JOIN_TIMEOUT
类型int(默认为20)。成功加入的超时;使用0禁用。

Keepalive_Timeout.
类型int(默认值60)。默认保持活动超时,以秒为单位。如果作业在超时间隔内没有发送保持活动消息,则它将被终止。

keep_batch_data.
bool类型。表示必须保留临时批量文件。执行批处理作业时,首先在输入目录中生成输入数据。输出数据类似地存储在输出目录中。默认情况下,在批处理完成以节省空间后,将删除这些目录。但是,使用此属性,可以保留文件,直到从最近的历史记录(见Max_Recent。)

赛德利赛德
类型字符串。云许可证ID。

logfile.
键入字符串,使用--logfile.在命令行上重写。使登录到旋转日志文件。

logfile_max_age.
int int(默认为5),使用--logfile-max-aege在命令行上重写。将旋转日志文件限制在多个天数。

logfile_max_size.
类型int(默认500),使用--logfile-max-size在命令行上重写。将每个文件的大小限制为MB中的大小。

经理
键入字符串,使用- 经理在命令行上重写。Cluster Manager URL。

Manager_Insecure.
bool类型。指示与管理器的连接是否应使用TLS不安全。

max_queue.
类型int(默认为1000)。队列中的最大作业数。

max_recent.
类型int(默认为50)。最近历史记录中的最大执行作业数。

noqueue
bool类型。禁用工作排队。

no_console.
型BOOL,使用--no-console.在命令行上重写。禁用控制台日志。

no_local_disk.
键入bool(默认为true)。表示工人不使用本地磁盘(存储节点文件,解决方案文件等)。如果您相信本地磁盘空间不会耗尽,则可以将其设置为false以允许本地文件。

密码
类型字符串。客户端密码访问群集。密码可以清除或可以使用'grb_rs hash'命令散列,以便更好的安全性。

港口
int,使用- 港口在命令行上重写。REST API的端口号。

注册_Port.
类型int。用于注册工作者的端口,表示动态端口。

strict_runtime_matching.
键入bool(默认为true)。指示客户端和运行时是否匹配是严格的。当匹配严格时,将选择具有相同技术版本的运行时。当不严格时,将选择具有最新技术版本的运行时。

SYSLOG
型BOOL,使用-Syslog.在命令行上重写。日志到syslog或Windows事件日志。

THREADLIMIT
类型int(默认值-1)。工作者使用的最大线程数,而不是服务器使用的线程总数。此外,每个单独工作的最大线程数将是最小值THREADLIMIT参数和线程参数。如果是THREADLIMIT参数留下其默认值-1,线程参数指定的值将确定工作线程的数量。

TLS.
型BOOL,使用——tls在命令行上重写。启用TLS加密协议。

tls_cert.
键入字符串,使用--tlscert.在命令行上重写。TLS证书文件的路径。如果未指定,将生成自签名证书。

tls_ciphers.
键入字符串,使用--tls-ciphers.在命令行上重写。用于TLS安全通信的支持密码策略或套件的逗号分隔列表。使用GRB_RS CIPHERS列出此版本的支持的策略和密码。如果未指定,则使用安全密码套件的默认策略。

tls_insecure.
型BOOL,使用- TLS-INSECURE.在命令行上重写。启用TLS加密协议,但跳过证书验证。此模式可与自签名证书一起使用,以便对数据进行加密。

tls_key.
键入字符串,使用--tlskey.在命令行上重写。TLS密钥文件的路径。如果未指定,将生成一个密钥以自签名证书。

USERNME_ADMIN.
bool类型。表示作业用户名仅可作为管理员访问。提交作业时,记录客户端进程的用户名。默认情况下,可以通过GRBCluster命令行工具或REST API由任何用户显示此信息。如果此属性设置为true,则只有管理员可以访问此信息。

verb
型BOOL,使用- 韦尔布斯在命令行上重写。启用详细日志记录。

工人
型BOOL,使用- 工人在命令行上重写。将节点声明为分布式工作者。