quickfixengine:可以限制日志记录吗?

时间:2009-05-13 23:47:23

标签: quickfix

quickfixengine中是否有一个设置来指定日志级别以限制记录的消息数量?似乎我们登录了很多数据,所以我们想限制它。我假设记录过多的消息会影响性能(没有任何硬数据支持或反对)。

1 个答案:

答案 0 :(得分:5)

你没有说你正在使用哪种语言,但我相信这应该适用于C ++和Java API。

您需要实现自己的LogFactoryLog类(前者负责创建后者的实例)。然后,您会将自定义LogFactory的实例传递到InitiatorAcceptor实例。您将在Log课程中进行邮件过滤。

了解Log以字符串形式接收消息,因此您需要使用字符串匹配操作进行过滤或将字符串转换回Messages,然后使用标记进行过滤,尽管这可能最终减慢速度不仅仅是让所有消息都成为记录器。