目前,Ocelot使用标准的日志记录接口ILoggerFactory/ILogger . 在IOcelotLogger / IOcelotLoggerFactory中提供了标准的asp.net core日志记录的一个实现. 因为Ocelot在日志中添加了一些额外的信息,如请求ID(如果已配置的话). 这有个全局的错误处理程序,可以捕获所有异常并作为错误记录他们. 最后,如果日志记录设置为跟踪级别,Ocelot将记录开始,结束和任何抛出异常的中间件,这些异常可能非常有用. 不是使用标准框架的日志记…