Как отключить печать пользовательских данных в журнале Ignite - PullRequest
1 голос
/ 26 мая 2020

В режиме отладки Ignite, похоже, печатает много данных, особенно пользовательских данных, таких как ключевое значение кеша, обмен сообщениями с данными. В безопасной среде размещать эти данные в журналах небезопасно. Я проверил это в коде зажигания, но не смог найти такой настройки, чтобы отключить печать пользовательских данных в режиме отладки, а также большую часть времени в режиме отладки он просто печатает класс, содержащий данные, такие как имя_класса, поля и значения в классе и так далее. Кто-нибудь знает, как отключить печать пользовательских данных?

1 Ответ

1 голос
/ 26 мая 2020

Вы должны установить IGNITE_TO_STRING_INCLUDE_SENSITIVE переменную среды или Java системное свойство на false.

Например,

% JVM_OPTS=-DIGNITE_TO_STRING_INCLUDE_SENSITIVE=false bin/ignite.sh -v

Если вы обнаружите какие-либо проблемы, когда пользовательские данные все еще печатаются , пожалуйста, не стесняйтесь подавать заявку на Apache IGNITE Jira.

...