pref: 添加命令启动失败 debug

pull/9028/head
ibuler 2022-11-07 10:47:06 +08:00
parent 045bc3661a
commit 2705c38ba1
4 changed files with 3 additions and 4 deletions

View File

@ -44,7 +44,9 @@ class BaseService(object):
if self.is_running:
msg = f'{self.name} is running: {self.pid}.'
else:
msg = f'{self.name} is stopped.'
msg = '\033[31m{} is stopped.\033[0m\nYou can manual start it to find the error: \n' \
' $ cd {}\n' \
' $ {}'.format(self.name, self.cwd, ' '.join(self.cmd))
print(msg)
# -- log --

View File

@ -76,7 +76,6 @@ class ServicesUtil(object):
def clean_up(self):
if not self.EXIT_EVENT.is_set():
self.EXIT_EVENT.set()
self.stop()
def show_status(self):

View File

@ -332,7 +332,6 @@ class HealthCheckView(HealthApiMixin):
return False, str(e)
def get(self, request):
start = time.time()
redis_status, redis_time = self.get_redis_status()
db_status, db_time = self.get_db_status()
status = all([redis_status, db_status])

View File

@ -59,7 +59,6 @@ class BaseTerminal(object):
try:
status = status_serializer.save()
print("Save status ok: ", status)
time.sleep(self.interval)
except OperationalError:
print("Save status error, close old connections")