LocalDeployer: рабочий каталог приложения - PullRequest
0 голосов
/ 24 апреля 2018

У меня есть приложение, которое временно создает файл, но не удаляет его. Я прыгал, чтобы увидеть содержимое файла во время работы.

Приложение развернуто с использованием локального развертывателя. Кто-нибудь знает, где он будет создавать файл? Я пробовал временный путь, а также рабочий каталог, в котором находятся журналы out и error ... ничего, приложение, похоже, работает с ошибками, что было бы в моем обычном журнале консоли.

Работает на Unix, температура в /tmp.

спасибо

Ответы [ 2 ]

0 голосов
/ 26 апреля 2018

На самом деле, глядя на код локального развертывателя, кажется, что расположение по умолчанию это системный временный путь (System.getProperty («java.io.tmpdir»)) и добавляет идентификатор потока плюс идентификатор приложения,и т.д. Это та же папка, в которую записываются потоки консоли и ошибок.

спасибо!

0 голосов
/ 25 апреля 2018

Вы можете управлять этим местоположением через свойство локального развертывателя workingDirectoriesRoot и deleteFilesOnExit.

Для получения дополнительной информации вы можете обратиться к этому документу: https://docs.spring.io/spring-cloud-dataflow/docs/current/reference/htmlsingle/#configuration-deployer

...