用於連接服務器的簡單腳本:如何減少連接的等待時間?
#include "hiredis.h"
int main(void) {
int fd;
unsigned int j;
redisReply *reply;
reply = redisConnect(&fd, "test.com", 6379);
if (reply != NULL) {
printf("Connection error: %s", reply->reply);
exit(1);
}
reply = redisCommand(fd,"PING");
printf("PONG: %s\n", reply->reply);
freeReplyObject(reply);
}
如果服務器可用 - 一切正常。如果沒有 - 有一個很長的停頓。例如如何將等待時間縮短到2秒?