mirror of https://github.com/jumpserver/jumpserver
perf: 优化Core/Celery注册终端名称
parent
905014d441
commit
ca34216141
|
@ -15,10 +15,15 @@ __all__ = ['CoreTerminal', 'CeleryTerminal']
|
||||||
class BaseTerminal(object):
|
class BaseTerminal(object):
|
||||||
|
|
||||||
def __init__(self, suffix_name, _type):
|
def __init__(self, suffix_name, _type):
|
||||||
self.server_hostname = os.environ.get('SERVER_HOSTNAME') or socket.gethostname()
|
server_hostname = os.environ.get('SERVER_HOSTNAME') or ''
|
||||||
self.name = f'[{suffix_name}] {self.server_hostname}'
|
hostname = socket.gethostname()
|
||||||
|
if server_hostname:
|
||||||
|
name = f'[{suffix_name}]-{server_hostname}'
|
||||||
|
else:
|
||||||
|
name = f'[{suffix_name}]-{hostname}'
|
||||||
|
self.name = name
|
||||||
self.interval = 30
|
self.interval = 30
|
||||||
self.remote_addr = socket.gethostbyname(socket.gethostname())
|
self.remote_addr = socket.gethostbyname(hostname)
|
||||||
self.type = _type
|
self.type = _type
|
||||||
|
|
||||||
def start_heartbeat_thread(self):
|
def start_heartbeat_thread(self):
|
||||||
|
|
Loading…
Reference in New Issue