我有一个应用程序,其中Nginx反向代理正在向我的health
端点发出很多请求。我不想完全记录这些日志,因此我的输出日志较小。我还使用Network.Wai.Middleware.RequestLogger.JSON
将所有内容记录为JSON,它具有将日志消息格式化为JSON的功能。
我可以要做的一件事是记录一个空字节串,但是我当时想可能有某种方法可以不操作日志调用。通过查看RequestLogger
中的各种wai-extra
函数,我不知道如何做到这一点。
有人建议如何构建自定义Middleware
以便不记录某些请求吗?
答案 0 :(得分:1)
我通过以下方式创建了自定义格式化程序:
function shuffleX(&$arr)
这似乎很好。但是,我仍然想知道是否有更好的方法。