Как я могу вывести журнал точки сохранения в указанный файл? - PullRequest
2 голосов
/ 09 июля 2020

Я использую java8, и я установил аргумент JVM для установки G C log path ,, но журнал точки безопасности не выводился в указанный файл, и они все еще находятся в моем выводе консоли. Что мне делать, чтобы позволить точке сохранения - вывод журнала в файл, как G C log?

1 Ответ

2 голосов
/ 10 июля 2020

В java -8 вам нужны два флага: -XX:+LogVMOutput (внутри точка сохранения обозначается как vmop, как в «vm operation», поэтому, я думаю, это странное имя флага). Чтобы перенаправить вывод в файл, вам нужно -XX:LogFile=path.

Начиная с java -9, есть «единое ведение журнала», которое делает это намного более простым и интуитивно понятным, IMO. Например:

-Xlog:safepoint*=debug:file=safepoint.log
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...