tomcat - Azure Web应用程序Tomcat 8配置

标签 tomcat azure web-applications

我已从 azure 市场的 tomcat 8 Web 应用程序切换到新的 native Web 应用程序(配置 ui)。

Web 应用程序配置 ui 现在允许直接设置 tomcat 7 或 8(无需使用市场上的自定义 Web 应用程序)

使用市场 tomcat,可以使用 ftp 设置 tomcat 配置文件(如 Web.xml),因为 bin 目录已公开:d:\home\site\wwwroot\bin\tomcatxxxx

现在,通过配置ui,嵌入tomcat的虚拟机不会暴露bin目录:我可以从控制台看到windows服务器在program files目录中有3个版本的tomcat,但我没有办法编辑此目录中的文件。

有人知道如何更改 tomcat 配置以适应新的配置 ui 吗? 我想设置 java 选项并增加 xms 和 xmx 设置以及更改默认的 tomcat 用户 session 超时。

谢谢

最佳答案

经过一番搜索,一位微软技术人员在 Azure 论坛上回答了我的问题: Setup Tomcat using web.config

有关 web.config 内容以及将其放入 webapp 目录的方法的更多详细信息: Add a Java application to Azure App Service Web Apps

基本上,tomcat 应用程序可以使用 web.config 文件进行设置。 该文件必须通过 FTP 或使用 Kudu Azure 扩展(不错的)上传到 home\site\wwwroot\。

这种方式适用于市场中的 tomcat web 应用程序和新配置 UI 中的 tomcat web 应用程序。

关于tomcat - Azure Web应用程序Tomcat 8配置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32244868/

相关文章:

java - 本地主机 tomcat 中的安全连接无法正常工作

tomcat - 如何使用在 Mac 上运行的 Jenkins 重启远程 Tomcat

java - 在 Tomcat 中将 RESTful 服务与 JAX-RS/CXF 结合使用

java - Tomcat 和垃圾收集数据库连接

尽管处理了 RoleEnvironment.Changing 事件并将 Cancel 设置为 false,但 Azure Webroles 在配置更改后仍会回收

asp.net-mvc - 构建面向完整 .net 框架的 VS2017 .net core 应用程序

java - 将 jpa bean 绑定(bind)到可取消表单的正确方法是什么?

c# - Azure SDK C# - 获取自定义域验证 ID

javascript - 在 iPad Web App 上拖放 - 同时保留滚动功能

Java 或 PHP 服务器端 Web 应用程序以及为什么?