接続サーバーの簡単なスクリプト:
#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秒に短縮するにはどうすればよいですか?