提交 2156e0f5 编写于 作者: baltery's avatar baltery

[Update] 修改jms

上级 d8e614c5
......@@ -29,6 +29,7 @@ HTTP_PORT = CONFIG.HTTP_LISTEN_PORT or 8080
DEBUG = CONFIG.DEBUG
LOG_LEVEL = CONFIG.LOG_LEVEL
START_TIMEOUT = 15
WORKERS = 4
DAEMON = False
......@@ -214,11 +215,16 @@ def start_service(s):
p = func()
processes.append(p)
time.sleep(5)
now = int(time.time())
for i in services_set:
if not is_running(i):
print("Error: {} start error".format(i))
stop_multi_services(services_set)
while not is_running(i):
if int(time.time()) - now < START_TIMEOUT:
time.sleep(1)
continue
else:
print("Error: {} start error".format(i))
stop_multi_services(services_set)
return
stop_event = threading.Event()
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册