日志内容形如:E1113 11:08:27.761541 19599 ServiceKV_server.skeleton.cpp:258] MYSQL ERROR: 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
今天发现程序error.log日志报mysql出错,大概报的是mysql资源已用尽,创建不了新的线程,
查看了下程序代码逻辑如下, 初步定为mysql_real_connet问题,但这个需要使用mysql句柄所以可能与句柄mysql有关,
bool InitStorage() {
mysql_init(&mysql); /// 1
mysql_options(&mysql, MYSQL_SET_CHARSET_NAME,"UTF8");/ 2
char * ret_conn = (char*)mysql_real_connect(&mysql, \
FLAGS_mysql_host.c_str(), \ //ServiceKV_server.skeleton.cpp:258
FLAGS_mysql_user.c_str(), \