我正在使用log4j2将日志消息发送到远程syslog服务器。 appender配置是:
<Syslog name="CLSYSLOG" host="xxx.xxx.xxx.xxx" port="514" protocol="TCP" facility="LOCAL4" format="RFC5424" appName="CEP" id="ES" includeMDC="false" enterpriseNumber="18060" newLine="true" messageId="Audit" mdcId="mdc" />
该消息进入远程服务器,但在所有消息中的应用程序名称后面添加了“fe80:0:0:801:24ff:fe62:8910%2”的垃圾字符串。
任何想法我怎么能摆脱那个字符串?
答案 0 :(得分:0)
原来是源的IPV6地址。配置syslog将其替换为常规IP地址。