def create_servers(self): port=tempesta.upstream_port_start_from() server_options = [ (('uri_p'), ('/static/index.html'), None, None), (('uri_s'), ('/script.php'), None, None), (('host_p'), ('/'), ('host'), ('static.example.com')), (('host_s'), ('/'), ('host'), ('s.tempesta-tech.com')), (('host_e'), ('/'), ('host'), ('foo.example.com')), (('hdr_h_p'), ('/'), ('host'), ('bar.example.com')), (('hdr_h_s'), ('/'), ('host'), ('test.natsys-lab.com')), (('hdr_h_e'), ('/'), ('host'), ('buzz.natsys-lab.com')), (('default'), ('/'), None, None)] for group, uri, header, value in server_options: # Dont need too lot connections here. server = deproxy.Server(port=port, conns_n=1) port += 1 server.group = group server.chains = self.make_chains(uri=uri, extra_header=(header, value)) self.servers.append(server)
def create_servers(self): port = tempesta.upstream_port_start_from() self.servers = [deproxy.Server(port=port, conns_n=1)]
def create_servers(self): """ Overrirde to create needed amount of upstream servers. """ port = tempesta.upstream_port_start_from() self.servers = [deproxy.Server(port=port)]
def create_servers(self): port = tempesta.upstream_port_start_from() self.servers = [deproxy.Server(port=port, keep_alive=1)]
def create_server_helper(self, group, port): server = deproxy.Server(port=port, conns_n=1) server.group = group server.chains = self.make_chains() return server
def create_servers(self): port = tempesta.upstream_port_start_from() keep_alive = self.messages // 10 self.servers = [deproxy.Server(port=port, keep_alive=keep_alive)]