Hello!
On Tue, Oct 30, 2012 at 8:04 PM, zhan hu wrote:
> 2012/10/30 16:05:12 [error] 11569#0: *82059 failed to connect: 15:
> drizzle_state_handshake_server_read:Can't create a new thread (errno 11); if
> you are not out of available memory, you can consult the manual for a
> possible OS-dependent bug while connecting to drizzle upstream, client:
> 110.70.52.181, server: XXXX, request: "GET /XXXX HTTP/1.1", subrequest:
> "/XXX“, upstream: "drizzle://127.0.0.1:3306", host: "xxxxx"
>
这里的错误信息“Can't create a new thread (errno 11); if you are not out of
available memory, you can consult the manual for a possible
OS-dependent bug”是你的 MySQL 服务器返回的,即你的 MySQL 服务器创建新的 OS 线程失败。一般这是因为你的
MySQL 服务器上的
1. 内存不足
2. 达到了当前的 ulimit 限制
3.遇到了 你所使用的 MySQL 服务器版本或者系统依赖库中的 bug
你可以直接 Google 这个常见的 MySQL 服务器错误,或者直接参考 MySQL 的官方手册。
无论如何,这个错误与作为 MySQL 客户端的 ngx_drizzle 模块应当并无关系。
Best regards,
-agentzh