2013-03-06 2 views
0

В mule, когда запрос идет, mule автоматически регистрирует полный запрос, содержащий информацию о кредитной карте, и мы не хотим регистрировать это поле в полезной нагрузке. Можем ли мы настроить полезную нагрузку, чтобы скрыть некоторые поля или замаскировать некоторые поля при регистрации.настроить mule logger

+0

Что вы пытаетесь достигнуть своей цели? –

+0

Mule автоматически не регистрирует полезную нагрузку сообщения. Можете ли вы вставить XML своего потока, чтобы понять, в чем проблема? –

+0

@ VíctorRomero Да, что я знаю, я добавил регистратор, мы хотим войти в наше приложение, но когда журнал регистрирует полезную нагрузку, мы хотим настроить конфиденциальную информацию, например, номер кредитной карты маски. – ajkush

ответ

1

Если вы регистрируете все категории мулов, то также регистрируется org.mule.DefaultMuleMessage (и он содержит полезную нагрузку). В конфигурации протоколирования:

<!-- this will log all mule log messages --> 
<logger name="org.mule" level="DEBUG" /> 

Если вы хотите скрыть, вы можете уменьшить уровень категории родительских мулов и явно войти те, которые вы заинтересованы в. Например:

<!-- this will log all mule log messages --> 
<logger name="org.mule" level="WARN" /> 
<logger name="org.mule.endpoint" level="INFO" /> 
<logger name="org.mule.transformer" level="INFO" /> 
<logger name="org.mule.session" level="DEBUG" /> 
Смежные вопросы