摘要:
在研究 pcp_child.c 中的代码的时候,看到 pcp_do_accept 函数中有如下代码:if (setsockopt(afd, IPPROTO_TCP, TCP_NODELAY, (char *) &on, sizeof(on)) < 0) { pool_error("pcp_child: setsockopt() failed: %s", strerror(errno)); ... 阅读全文
摘要:
Pgpool-II带了很多的 pcp命令,据说有一个 什么 management server;所以就想研究一下。当初用 pg_md5命令:pg_md5 postgres得到一个乱七八糟的字符串:e8a48653851e28c69d0506508fb27fc5拷贝到了 pcp.conf 最后一行:postgres:e8a48653851e28c69d0506508fb27fc5启动pgpool以后,再开另外一个终端:pcp_pool_status -d 10 localhost postgres postgres ,会报告一堆各个后台数据库节点的信息。pcp_pool_status是一个独立的 阅读全文