2011-07-11 14 views
6

Estoy usando Logback/SLF4J para hacer el registro, y funciona como un encanto en mi máquina de desarrollo de Mac.El nombre de host no está definido en Logback/SLF4J en el entorno de producción

tengo el siguiente patrón utilizado para el correo appender Asunto:

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

Cuando se ejecuta el servicio en mi Mac, recibiré un tema como este:

macbook-pro.localhost : Error message 

Cuando ejecuto el servicio en un Debian (Lenny) VPS, me sale el siguiente asunto del correo electrónico

HOSTNAME_IS_UNDEFIENED : Error message 

Typing hostname en línea de comandos tanto para Mac máquina y Debian produce lo siguiente:

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

me gustaría ver el s1.myservice.com en asunto del correo electrónico.

+0

En su máquina Debian ¿cuál es el contenido de/etc/hostname? –

+0

contenido de/etc/hostname es s1 –

+0

pinging s1 resultados en host desconocido, lo mismo es válido para s1.myservice.com –

Respuesta

Cuestiones relacionadas