jal*_*alu 11 tomcat web-applications
Tomcat 7 在 Windows 系统上运行。我需要每天在特定时间重新启动一个已部署的 Web 应用程序。是否可以选择通过脚本执行此操作,或者(甚至更好)tomcat 是否提供了这样做的功能?
是否可以使用 Curl 来模拟单击“列表应用程序”页面上的重新加载按钮?
curl --user admin:admin http://localhost:8080/manager/text/reload?path=/myapp
Run Code Online (Sandbox Code Playgroud)
Doc here: Manager App HOW-TO, Reload an Existing Application
该经理脚本的文件说,角色是必需的用户:
以允许 Internet 上的任何人在您的服务器上执行 Manager 应用程序的默认设置提供 Tomcat 是非常不安全的。因此,Manager 应用程序要求任何尝试使用它的人都必须使用与角色manager-script相关联的用户名和密码进行身份验证 。此外,默认用户文件 (
$CATALINA_BASE/conf/tomcat-users.xml
) 中没有分配此角色的用户名。因此,默认情况下完全禁用对 Manager 应用程序的访问。
注意:Tomcat 6 使用不同的管理 url。( Apache Tomcat 6.0 Manager App HOW-TO )
归档时间: |
|
查看次数: |
15299 次 |
最近记录: |