配置一个公共的log property或xml文件,比方说采用了logback, 我们会有一个myLogback.xml
将该配置文件放于tomcat的一个common目录,比如your_tomcat/conf, 并将该目录加入到tomcat的classPath, 方法有很多,最简单你的可以直接修改catalina.bat或setclasspath.bat,增加该目录到CLASSPATH变量中
在每个app的web.xml中指定logback.configuration的resource name
<env-entry>
<description>JNDI logging context for this content pack</description>
<env-entry-name>logback/context-name</env-entry-name>
<env-entry-type>java.lang.String</env-entry-type>
<env-entry-value>app</env-entry-value>
</env-entry>
<env-entry>
<description>URL for configuring logback context</description>
<env-entry-name>logback/configuration-resource</env-entry-name>
<env-entry-type>java.lang.String</env-entry-type>
<env-entry-value>myLogback.xml</env-entry-value>
</env-entry>
4, 在tomcat的启动时
set “JAVA_OPTS= %JAVA_OPTS% -Dlogback.ContextSelector=JNDI”
这样,logback在启动时,就会通过contextSelector在你app的classLoader目录下寻找web.xml定义的logback/configuration-resource,在这里例子中,contextSelector会在启动的过程中在classLoader的目录中寻找myLogback.xml作为logContext的配置文件,由于classLoader的机制是继承于容器的,所以,索然myLogback.xml没有放在war包当中,但我们仍然可以在容器的classpath目录中找到它
创建或导入包含您需要的所有设置的单个配置描述文件,也可以创建和添加多个描述文件,其中每个都具有特定的选定设置。创建配置描述文件
若要创建和编辑配置描述文件,请使用“描述文件管理器”的管理门户。确定“描述文件管理器”正在运行,然后执行以下步骤。
在网页浏览器中,输入“描述文件管理器”的 URL,或点按服务器 App 的“描述文件管理器”面板中的“打开描述文件管理器”链接。
使用管理员帐户登录“描述文件管理器”,选择将接收设置的设备、用户或群组,点按“设置”,然后点按“编辑”。
在左侧的列表中选择有效负载,点按“配置”,编辑设置,然后点按“好”。
您可以为单个配置描述文件配置多个有效负载。
点按“存储”来存储所选用户或群组的更改。
您可以随时编辑描述文件。用户的更改在用户下载更新的描述文件时会产生效果。
现在用户可通过用户门户来下载描述文件。如果描述文件被分配到被管理的设备,则“描述文件管理器”将给设备发送推送通知来让其下载和安装更新的描述文件。若要了解设备是否已检入和接收已更新的描述文件,请查看边栏中的“描述文件管理器活动”。
编辑配置描述文件
在网页浏览器中,输入“描述文件管理器”的 URL,或点按服务器 App 的“描述文件管理器”面板中的“打开描述文件管理器”链接。
选择设备、用户或群组,然后点按您想要编辑的配置描述文件旁边的“编辑”按钮,然后使用有效负载编辑面板进行更改。
点按“存储”。
欢迎分享,转载请注明来源:夏雨云
评论列表(0条)