Closed SV-Guo-Liliang closed 7 months ago
我想做一个功能,对于一次请求记录开始到结束的持续时间。 比如:从registerPreRoutingAdvice到registerPreSendingAdvice持续时间。
比如对于一次会话,开始会话时,创建一个类,结束会话时析构掉。 类似于Castle windsor等依赖注入容器的LifestyleTransient、LifestyleSingleton、LifestyleScope
你可以做个计时对象放到request对象的attributes里。drogon目前没有单独的抽象。 如果你想做统计,有个prometheus的插件可供使用。 另外你说的处理时长,AccessLog插件也可以直接打印出来。
attributes符合我的需求
我想做一个功能,对于一次请求记录开始到结束的持续时间。 比如:从registerPreRoutingAdvice到registerPreSendingAdvice持续时间。
比如对于一次会话,开始会话时,创建一个类,结束会话时析构掉。 类似于Castle windsor等依赖注入容器的LifestyleTransient、LifestyleSingleton、LifestyleScope