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.
En su máquina Debian ¿cuál es el contenido de/etc/hostname? –
contenido de/etc/hostname es s1 –
pinging s1 resultados en host desconocido, lo mismo es válido para s1.myservice.com –