07 2024 档案
摘要:目前从flask框架转fastapi,之前flask框架日志很好用。这次学习了fastapi的日志使用,第一种是自定义日志,这个不讲了,自己封装就好,第二种是使用uvicorn自带日志。 一、配置输出格式化 uvicorn 其实已经有日志,只是没有格式化输出,我们希望可以加点东西丰富输出。 找到 u
阅读全文
摘要:除了自定义配置的log日志外,flask框架的有自己的日志处理机制,使用它的好处就是出现异常,即使没有捕获也能打印到日志里,方便定位问题。 import sys from logging.handlers import TimedRotatingFileHandler from logging im
阅读全文
摘要:Locust 自带的HttpLocust类只支持http,并不支持websocket,但实现websocket压测只需要三步,配合events事件的使用,让压测报告数据输出准确。 1、第一步需要自己写一个websocket client的类,实现连接、发送、接受、关闭连接等方法,废话不多说,直接上代
阅读全文