refactor: move to docker swarm
All checks were successful
continuous-integration/drone/push Build is passing

This commit is contained in:
2023-12-09 17:35:13 +08:00
parent f3c980f8f7
commit 0daad7a229
9 changed files with 72 additions and 100 deletions

View File

@@ -1,14 +1,12 @@
import os
# from dotenv import load_dotenv
from apiflask import APIFlask
from chassis.flask_nameko import FlaskPooledClusterRpcProxy
from pychassislib.namekoproxy_pool import FlaskPooledServiceRpcProxy
from app.config.config import Config
from app.util.common import basedir
rpc = FlaskPooledClusterRpcProxy()
rpc = FlaskPooledServiceRpcProxy()
def register_blueprints(apiflask_app):
@@ -34,6 +32,7 @@ def load_rpc_client(apiflask_app):
rpc.init_app(apiflask_app, extra_config={
'INITIAL_CONNECTIONS': 2,
'MAX_CONNECTIONS': 10,
'POOL_RECYCLE': 360 # 6 分钟后过期所有已有链接
})

View File

@@ -1,6 +1,6 @@
import os
from chassis.config import Config as _Config
from pychassislib import Config as _Config
class Config(_Config):