sanic-ms icon indicating copy to clipboard operation
sanic-ms copied to clipboard

运行调试的一些问题

Open rexchoi1983 opened this issue 5 years ago • 1 comments

感谢作者的分享,但我在调试过程中发现一些问题,不知道是不是组件版本导致的: 1、sanicms\loggers.py 第58行data = fields.pop('args'),取出的data是tuple,导致下面data.update报错,这里我修改了一下,重新组成一个dict,原理上看这是在读取参数,因此只是给它一个独立的名字就算了。 tmp = fields.pop('args') data = {'name': tmp[0]}

2、sanicms\server.py 也是第58行, await service.register_service(app.config['PORT']) 而register_service有两个参数, host 和 port,这里需要加上port=app.config['PORT']

不知道这样的修改是否合适,望指教,谢谢!

rexchoi1983 avatar Jun 07 '19 03:06 rexchoi1983

日志部分可以根据传入的参数修改。服务注册部分可能有问题,需要加上port参数的

songcser avatar Jun 11 '19 15:06 songcser