2011-07-11 14 views
6

Używam Logback/SLF4J do rejestrowania i działa jak urok na mojej maszynie do programowania komputerów Mac.Nazwa hosta jest niezdefiniowana w Logback/SLF4J w środowisku produkcyjnym.

Mam następujący wzór używany do poczty appender Temat:

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

Uruchamiając usługę na moim Macu, mogę otrzymać przedmiot takiego:

macbook-pro.localhost : Error message 

Kiedy uruchomić usługę na Debiana (Lenny) VPS, otrzymuję następujący temat mailowy:

HOSTNAME_IS_UNDEFIENED : Error message 

Wpisanie hostname w wierszu poleceń zarówno dla maszyny, Mac i Debian produkuje następujące:

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

Chciałbym zobaczyć s1.myservice.com na temat e-mail.

+0

Na twojej maszynie debianowej jaka jest zawartość/etc/hostname? –

+0

zawartość/etc/hostname to s1 –

+0

pingowanie wyników s1 na nieznanym hoście, to samo dotyczy s1.myservice.com –

Odpowiedz

Powiązane problemy