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

ste*_*anB 2 quickfix

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

Bkl*_*lyn 5

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

您需要实现自己的LogFactoryLog类(前者负责创建后者的实例).然后,你会通过自定义的实例,LogFactoryInitiatorAcceptor实例.您的Log班级将在此处进行邮件过滤.

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