1
#include "dispatchmode"
2
#include "config/config"
4
string Dispatchmode::modestr() const {
9
return ("least-connections");
11
return ("round-robin");
13
return ("first-available");
15
return (static_cast<string>("external:") + config.externalalgorithm());
16
case m_strict_hashed_ip:
17
return ("strict-hashed-ip");
19
return ("lax-hashed-ip");
20
case m_strict_stored_ip:
21
o << "strict-stored-ip:" << config.ipstoretimeout();
24
o << "lax-stored-ip:" << config.ipstoretimeout();