本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
unicorn 属性
重要
该 AWS OpsWorks Stacks 服务于 2024 年 5 月 26 日终止,新客户和现有客户均已禁用。我们强烈建议客户尽快将其工作负载迁移到其他解决方案。如果您对迁移有疑问,请通过 re AWS : Post 或通过 Pre
注意
这些属性仅在 Linux 堆栈上可用。
unicorn
属性
- accept_filter
-
接受筛选条件,
'httpready'
或'dataready'
(字符串)。默认值为'httpready'
。node[:unicorn][:accept_filter]
- backlog
-
队列可容纳的最大请求数 (数字)。默认值为
1024
。node[:unicorn][:backlog]
- delay
-
等待重新尝试绑定套接字的时长 (秒) (数字)。默认值为
0.5
。node[:unicorn][:delay]
- preload_app
-
在派生工作进程之前,是否要预加载应用程序 (布尔值)。默认值为
true
。node[:unicorn][:preload_app]
- tcp_nodelay
-
是否要对 TCP 套接字禁用 Nagle 算法 (布尔值)。默认值为
true
。node[:unicorn][:tcp_nodelay]
- tcp_nopush
-
是否启用 TCP_CORK (布尔值)。默认值为
false
。node[:unicorn][:tcp_nopush]
- timeout
-
允许工作线程用于每个请求的最长时间 (秒) (数字)。超出超时值的工作线程都将终止。默认值为
60
。node[:unicorn][:timeout]
- tries
-
重新尝试绑定到套接字的最大次数 (数字)。默认值为
5
。node[:unicorn][:tries]
- version
-
Unicorn 版本 (字符串)。默认值为
'4.7.0'
。node[:unicorn][:version]
- worker_processes
-
工作进程数 (数字)。如果存在默认值,则为
max_pool_size
,否则为4
。node[:unicorn][:worker_processes]