附录B: grb_rs -配置属性

附录B:GRB_RS - 配置属性

属性列表还可以使用grb_rs属性命令。

ADMINPASSWORD
字符串类型。客户端密码要管理作业。密码可以是明文的,也可以使用'grb_rs hash'命令进行散列,以提高安全性。

AWS
bool类型,使用- 游响在命令行上重写。使用ec2用户数据启用AWS配置。

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

CLIENT_DETAILS_ADMIN
bool类型。指示客户端详细信息,如主机、IP仅作为管理员用户访问。当提交作业时,记录客户端主机名、IP和进程ID。默认情况下,该信息将显示给任何运行命令行工具grbcluster或REST API的用户。如果此属性设置为true,则只有管理员才能访问此信息。

Cloudkey.
字符串类型。云的许可证密钥。

cluster_adminpassword.
字符串类型。客户端密码管理群集。密码可以是明文的,也可以使用'grb_rs hash'命令进行散列,以提高安全性。

CLUSTER_TOKEN
字符串类型。集群独特的标识符。令牌是一个加密的密钥,允许节点之间进行通信。集群中的所有节点必须具有相同的令牌。使用'grb_rs token'命令生成一个新token。

CONSOLE_TS
bool类型,使用——console-ts在命令行上重写。将时间戳添加到控制台日志消息。

DATA_DIR
键入字符串(默认数据),使用——数据在命令行上重写。用于存储远程业务数据的根目录。

DEGRADED_TIMEOUT
类型int(默认为60)。超时允许从群集中降级的节点。0无超时。

FILE_DESCRIPTOR_LIMIT
类型int(默认为2048)。文件描述符的最大数目。

FIXED_JOBLIMIT
bool类型。指示在节点启动后作业限制是否可以更改。

集团
字符串类型。用于作业亲和性分配的节点分组。

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

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

IDLESHUTDOWN
类型int(默认为-1),使用——idle-shutdown在命令行上重写。空闲时间限制(分钟)触发服务器关闭,-1禁用。

IDLESHUTDOWN_COMMAND
字符串类型。当到达空闲关机时执行的命令,例如关闭机器。

idleshutdown_stopped
类型int(默认为-1)。在处理状态停止后,触发机器关闭的空闲时间限制(分钟),-1以禁用。

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

IGNOREPRIORITIES
bool类型。禁用工作优先级处理。

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

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

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

KEEPALIVE_TIMEOUT
类型int(默认为60)。默认保持活动超时(以秒为单位)。如果一个作业在超过超时时间后没有发送保持活动消息,它将被终止。

LICENSEID
字符串类型。云授权ID。

logfile.
字符串类型,使用——日志文件在命令行上重写。启用对旋转日志文件的日志记录。

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

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

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

max_recent.
类型int(默认为50)。最近历史上执行的最大任务数。

NOQUEUE
bool类型。禁用作业排队。

NO_CONSOLE
bool类型,使用——no-console在命令行上重写。禁用控制台日志。

密码
字符串类型。客户端访问集群的密码。密码可以是明文的,也可以使用'grb_rs hash'命令进行散列,以提高安全性。

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

REGISTRATION_PORT
int类型。用于注册worker的端口,0表示动态端口。

syslog.
bool类型,使用——syslog在命令行上重写。日志到Syslog或Windows事件日志。

ThreadLimit.
类型int(默认为-1)。工人使用的最大线程数。

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

TLS_CERT
字符串类型,使用——tlscert在命令行上重写。TLS证书文件路径。如果不指定,将生成自签名证书。

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

TLS_KEY
字符串类型,使用——tlskey在命令行上重写。TLS密钥文件的路径。如果不指定,将生成一个密钥来自签名证书。

USERNAME_ADMIN
bool类型。表示作业用户名仅在提交作业时才可作为管理员访问,记录客户端进程用户名。默认情况下,该信息将显示给任何运行命令行工具grbcluster或REST API的用户。如果此属性设置为true,则只有管理员才能访问此信息。

详细的
bool类型,使用——详细在命令行上重写。启用Vebose Logging。

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