def configure_tempesta(self): """ Add every server to it's own server group with default scheduler. """ for s in self.servers: sg = tempesta.ServerGroup(s.group) sg.add_server(s.ip, s.port, s.conns_n) self.tempesta.config.add_sg(sg)
def configure_tempesta(self): """ Add all servers to default server group with default scheduler. """ sg = tempesta.ServerGroup('default') # We run server on the Client host. ip = tf_cfg.cfg.get('Client', 'ip') for s in self.servers: sg.add_server(ip, s.port, s.conns_n) self.tempesta.config.add_sg(sg)
def configure_tempesta(self): """ Configure tempesta 1 port in group """ sg = tempesta.ServerGroup('default') server = self.servers[0] sg.add_server(server.ip, server.config.listeners[0].port, server.conns_n) self.tempesta.config.add_sg(sg) self.append_extra_server_groups()
def configure_tempesta(self): """ Add every server to it's own server group with default scheduler. """ # We run server on the Client host. ip = tf_cfg.cfg.get('Client', 'ip') for s in self.servers: sg = tempesta.ServerGroup(s.group) sg.add_server(ip, s.port, s.conns_n) self.tempesta.config.add_sg(sg)
def append_extra_server_groups(self): sgid = 0 for ifc in range(self.num_extra_interfaces): server = self.servers[self.extra_servers_base + ifc] for listener in server.config.listeners: sg = tempesta.ServerGroup('extra-%i' % sgid) sg.add_server(server.ip, listener.port, server.conns_n) self.tempesta.config.add_sg(sg) sgid += 1
def configure_tempesta(self): """ Configure tempesta 1 port in group """ sgid = 0 for server in self.servers: for listener in server.config.listeners: server_group = tempesta.ServerGroup('default-%i' % sgid) server_group.add_server(server.ip, listener.port, server.conns_n) self.tempesta.config.add_sg(server_group) sgid = sgid + 1
def configure_tempesta(self): """ Configure tempesta 32 port in group """ sgid = 0 group_servers = [] for server in self.servers: for listener in server.config.listeners: group_servers.append((server, listener)) if len(group_servers) == 32: server_group = tempesta.ServerGroup('default-%i' % sgid) for (srv, lstn) in group_servers: server_group.add_server(srv.ip, lstn.port, srv.conns_n) self.tempesta.config.add_sg(server_group) sgid = sgid + 1 group_servers = []
def add_sg(self, config, sg_name, servers): sg = tempesta.ServerGroup(sg_name) for s in servers: sg.add_server(s.ip, s.config.port, s.conns_n) sg.options = ' health %s;' % self.hmonitor config.add_sg(sg)
def configure_tempesta(self): sg = tempesta.ServerGroup(self.srv_group, hm='h_monitor1') for s in self.servers: sg.add_server(s.ip, s.port, s.conns_n) self.tempesta.config.add_sg(sg)
def configure_tempesta(self): """ Add all servers to default server group with default scheduler. """ sg = tempesta.ServerGroup('default') for s in self.servers: sg.add_server(s.ip, s.config.port, s.conns_n) self.tempesta.config.add_sg(sg)
def add_sg(self, config, sg_name, servers): sg = tempesta.ServerGroup(sg_name) for s in servers: sg.add_server(s.ip, s.config.port, s.conns_n) config.add_sg(sg)
def append_server_group(self, id): sg = tempesta.ServerGroup('new-%i' % id) server = self.servers[1] for listener in server.config.listeners: sg.add_server(server.ip, listener.port, server.conns_n) self.tempesta.config.add_sg(sg)