|
@@ -2,6 +2,7 @@ import asyncio
|
|
|
import sys
|
|
import sys
|
|
|
import uvicorn
|
|
import uvicorn
|
|
|
import signal
|
|
import signal
|
|
|
|
|
+from sqlalchemy.dialects import *
|
|
|
from api import *
|
|
from api import *
|
|
|
from sockets.socket_server import *
|
|
from sockets.socket_server import *
|
|
|
import uvicorn.loops.auto
|
|
import uvicorn.loops.auto
|
|
@@ -10,7 +11,6 @@ import uvicorn.protocols.websockets.auto
|
|
|
import uvicorn.lifespan.on
|
|
import uvicorn.lifespan.on
|
|
|
from multiprocessing import Process, freeze_support
|
|
from multiprocessing import Process, freeze_support
|
|
|
from service.init_load_source import init_load_source
|
|
from service.init_load_source import init_load_source
|
|
|
-
|
|
|
|
|
def handle_shutdown(signum, frame):
|
|
def handle_shutdown(signum, frame):
|
|
|
"""关闭系统应用服务"""
|
|
"""关闭系统应用服务"""
|
|
|
# 终止事件循环
|
|
# 终止事件循环
|