项目中有用到rabbitMQ,但由于防火墙原因只有在SIT环境下才能连上rabbitMQ,在本地是无法连上rabbitMQ的。如下:
为了不影响调试,临时解决方法为禁止rabbitMQ打印日志。在log配置文件(logback.xml)中添加
<!--禁止rabbitMQ打印日志-->
<logger name="org.springframework.amqp.rabbit" additivity="false"></logger>
<logger name="org.mongodb.driver" additivity="false"></logger>
则不会再打印rabbitMQ日志了。
注:此方法仅限于不涉及MQ的调试。