2017-03-17 7 views
0

저는 Mulesoft의 Anypoint Studio를 새로 배우고 있습니다. 폴링 범위를 실험하고 워터 마크 기능이 내 테스트에서 잘 작동하지만 들어오는 데이터베이스 끝점에 새 레코드가없는 경우 "폴링 프로세서가 결과를 반환하지 않아 워터 마크 값이 업데이트되지 않습니다."라는 메시지가 나타납니다. 내 콘솔에 로그인했다. 이 메시지를 표시하지 않을 방법이 있습니까? 워터 마크가 업데이트되지 않았다는 것을 알고 싶지 않습니다.Mule Anypoint Studio에서 "폴링 프로세서가 결과를 반환하지 않으므로 워터 마크 값이 업데이트되지 않습니다"메시지를 표시하지 않습니까?

(워터 마크가 업데이트되고 업데이트 된 시간은 알 수 있지만 콘솔에 로그인되지는 않습니다. 이상하게도이 게시물의 주제는 아닐 것입니다. 그래서, 별거 아니에요. 큰 소리로 생각하고 있었어요. 하, 하!)

고마워!

답변

1

모든 정보 메시지를 인쇄하지 않도록 Log4j2.xml의 레벨을 변경할 수 있습니다. Log4j2.xml 안에 아래 라인을 추가하면됩니다 :

<AsyncLogger name="org.mule.transport.polling.watermark.Watermark" level="WARM"/> 

이제 레벨은 WARM이지 INFO입니다. 이것이 당신이 성취하고자하는 행동인지 확실하지 않습니다. 또한 다른 필터를 적용하여 인쇄하려는 정보를 관리 할 수 ​​있습니다. 더 나은 이해를 위해 Log4j2 문서를 확인하십시오.

감사합니다.

+0

Perfect! 고마워, 마리오! 이것은 내가 찾고 있었던 바로 그 것이다. "src/main/resources/log4j2.xml"파일을 열고 파일의 "Source"보기로 이동하여''그게 내가 원하는 것을 정확히했다. 다시 한 번 감사드립니다! – Rashiki