代码拉取完成,页面将自动刷新
# nameko run UserService/service --broker amqp://admin:wxs1995.@139.199.10.230
import importlib
from pathlib import Path
root = Path(__file__).parent
def run_all():
services = {}
for f in root.iterdir():
if f.is_dir() and f.name.endswith("Service"):
name = f.name
service = importlib.import_module(name + '.service')
services[name] = service
from nameko.runners import ServiceRunner
runner = ServiceRunner(config={"AMQP_URI": "amqp://admin:wxs1995.@139.199.10.230"})
for name, service in services.items():
cls = getattr(service, name)
runner.add_service(cls)
print('wsadsa')
runner.start()
# runner.stop()
if __name__ == '__main__':
run_all()
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。