Имя хоста не определено в Logback / SLF4J в производственной среде

Я использую Logback / SLF4J для ведения журнала, и на моем Mac он работает как шарм. машина разработки.

У меня есть следующий шаблон, используемый для темы почтового приложения:

<subject>[ERROR] ${HOSTNAME} : %msg</subject>

При запуске службы на моем Mac я получаю такую ​​тему:

macbook-pro.localhost : Error message

Когда я запускаю службу на Debian (Lenny) VPS , Я получаю следующую тему письма

HOSTNAME_IS_UNDEFIENED : Error message

Если ввести имя хоста в командной строке как для Mac, так и для компьютера Debian, получится следующее:

mac: macbook-pro.localhost
debian: s1.myservice.com

Я бы хотел увидеть s1.myservice.com в теме письма.

6
задан palacsint 9 April 2014 в 08:45
поделиться