2

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

4

1 回答 1

5

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

您将需要实现自己的LogFactoryLog类(前者负责创建后者的实例)。然后,您将自定义实例传递LogFactory给您的InitiatororAcceptor实例。您的Log班级是您将进行消息过滤的地方。

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

于 2009-05-14T18:10:14.847 回答