我们有一个由spring mvc驱动的站点。我添加了一个Initalizing和ServletContextAware的bean,我将模式修改为syslog appender,添加数据库服务器,名称,用户名等。
我想在模式中添加一些唯一标识应用程序/站点的内容。最完美的是在server.xml中使用host-tag的name属性。
是否可以从应用程序代码中访问该值? 任何人对一个唯一标识我可以使用的应用程序/站点的值有任何其他建议吗? 我已经想到了getContextPath,但是如果站点部署在ROOT上那将无济于事。
由于
答案 0 :(得分:0)
使用了log4j MDC功能,很好地解决了我的问题。