本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
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]