#!/usr/bin/env perl
use 5.012;
use warnings;
use XLog;
use lib 'blib/lib', 'blib/arch', 't/lib';
use Benchmark qw/timethis timethese/;
use MyTest;
use UniEvent::HTTP::Manager;
$SIG{PIPE} = 'IGNORE';
my $l = UE::Loop->default;
say "START $$";
my $t = new UE::Timer($l);
$t->start(1);
MyTest::run_server({
server => {
locations => [{host => 'localhost', port => 4555, reuse_port => 1}],
max_keepalive_requests => 10000,
},
min_servers => 1,
max_servers => 1,
#max_requests => 100000,
min_load => 0.2,
max_load => 0.5,
#min_spare_servers => 1,
#max_spare_servers => 2,
#activity_timeout => 5,
termination_timeout => 5,
min_worker_ttl => 10,
worker_model => UniEvent::HTTP::Manager::WORKER_THREAD,
check_interval => 1,
}, $l);
say "END";