スクリプトが完了するまでに1秒以上かかる場合、gwanがどのように応答するかを知りたいです。
そのために、次の例のsleep()
関数を使用しました。hello.c
#include "gwan.h"
#include <unistd.h>
int main(int argc, char **argv)
{
sleep(5);
static char msg[] = "Hello, ANSI C!";
xbuf_ncat(get_reply(argv), msg, sizeof(msg) - 1);
return 200; // return an HTTP code (200:'OK')
}
Chromeから得た応答時間は、予想どおり5秒以上でした。
次に、Weighttp同時実行テストを実行しました。これは、Chromeから取得した応答時間(ミリ秒)です。
これはキャッシュの問題ですか?5秒の睡眠時間はどこに行ったのですか?ありがとう。