2015-08-27 77 views
5

我已经从天青市场的tomcat 8 webapp切换到新的本地webapp(配置UI)。Azure webapp Tomcat 8配置

Web应用程序configuratiou UI现在允许设置一个Tomcat 7或8直接(无需使用从市场定制的Web应用程序)

利用市场的tomcat,有可能安装Tomcat的配置文件(如Web.xml),因为bin目录被公开:d:\ home \ site \ wwwroot \ bin \ tomcatxxxx

现在,使用配置ui,嵌入tomcat的虚拟机不会公开bin目录:我可以从控制台看到,Windows服务器在程序文件目录中有3个版本的tomcat,但我无法编辑此目录中的文件。

有人知道如何更改新的配置ui的tomcat配置? 我想设置java选项并增加xms和xmx设置,并更改默认的tomcat用户会话超时。

感谢

+0

为什么你需要改变全球Tomcat配置?您应该能够在您自己的应用程序的WAR文件/目录内完成所有操作。 –

+0

并非如此,JRE设置是在catalina设置文件中进行的,并且还可以调整战争之外的默认会话超时需求设置=>纯粹的tomcat设置 – existenz31

+0

对不起,我一定错过了想要更改堆设置的部分。当然,您必须在Tomcat级别而不是在应用程序级别执行此操作。我会在几天内删除这两条评论,因为它们只是噪音。 –

回答

2

几个搜索之后,微软科技人回答我在Azure上论坛的问题:在web.config中的内容 Setup Tomcat using web.config

更多细节和方式把它的webapp目录: Add a Java application to Azure App Service Web Apps

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

这种方式适用于来自市场的tomcat webapp和来自新配置UI的tomcat webapp。

0

取而代之的是web.config文件,我们可以使用“App Services”创建一个新的“Tomcat”实例。

enter image description here

和管理配置/公众访问网址:

enter image description here

默认页面:

enter image description here