我将war文件重命名为ROOT。war并通过FTP部署在azure web app服务上,但它无法开始给出502的错误。我从日志流中得到“清除过期缓存项后可用空间不足”。有人知道怎么解决这个问题吗?
更新:@alok我尝试用curl部署它给了我一个无效凭据的错误。我正在从部署中心复制应用FTP应用凭据
Server Error
401 - Unauthorized: Access is denied due to invalid credentials.
You do not have permission to view this directory or page using the credentials that you supplied.
(AZURE CLI安装在我的系统上)当我尝试使用power shell部署时,它也会这样说
Publish AzWebapp:术语“Publish AzWebapp”不被识别为cmdlet、函数、脚本文件或可操作程序的名称。检查名称的拼写,或者如果包含路径,请验证路径是否正确,然后重试。
以下是我如何从Eclipse中成功地让我的战争在Azure上运行的:
>
从安装Eclipse的Azure工具包https://marketplace.eclipse.org/content/azure-toolkit-eclipse在安装过程中,eclipse将重新启动几次。
右键单击下拉列表中的项目;将鼠标悬停到Azure,然后选择发布为Azure Webapp...
使用所需的Jre和tomcat版本创建一个新的基于linux的资源组
点击部署!
你能试试卷发吗?https://docs.microsoft.com/en-us/azure/app-service/deploy-zip#with-curl看起来也像是在门户上运行powreshell。您可以尝试在本地运行,以便可以解析ArchivePath。告诉我进展如何。
请尝试使用/WarDeploy:https://docs.microsoft.com/en-us/azure/app-service/deploy-zip#deploy-战争档案
它将负责在Web应用的内容文件夹中扩展WAR文件的内容。
如果您仍然遇到问题,请提交支持通知单,我们将找出根本原因,因为我们需要更多信息。
我正在尝试部署一个示例。war文件到运行Windows/Tomcat 9的Azure应用程序服务。我正在将文件上载到wwwroot/webapps文件夹。文件正在解包,但未创建名为sample的子文件夹。我已经启用了日志记录功能,但是里面没有任何有用的东西。有什么想法吗? 我试图使用的示例war文件来自apache tomcat页面。https://tomcat.apache.org/tomcat
我刚刚部署(有史以来第一次)基于Spring的Java应用程序。在本地主机上,一切正常,但在部署后,我无法发送任何请求。应用程序只是不在服务器上运行。 日志: 有什么问题吗?我将非常感谢任何帮助。 编辑: 如果它有帮助 - 我已经下载了我刚刚部署在服务器上的示例Web项目,它运行良好。该项目具有上述依赖项,但区别在于部署后的日志。部署该示例应用后,日志中是典型的 Spring 日志: 但是在部署我
我无法让我的Spring Boot站点在Azure Web实例上响应。我遵循了Java应用程序说明和上传说明。IIS服务器似乎正在接收请求,但战争中的servlet没有响应。根据留档,有几个问题。特别是,web.config应该部署到www root,并指定java路径和转发端口。我相信我已经涵盖了这些基础——我的web.config贴在下面。 我确实尝试过从市场上部署tomcat服务器,效果很好
在中,上下文xml下有: 在我的spring mvc中是:
我试图创建一个jboss/wildfly的映像,可以用于war部署,下面是我用于创建映像的docker文件。 但是,当我使用“docker run-p9990:9990 hello”命令运行容器时,jboss服务器正在启动,但部署文件夹中的war文件没有部署。 docker文件 添加独立的完整poc。xml/opt/jboss/wildfly/standalone/configuration/ 添
我正在尝试将web服务的War文件上传到Azure,运行tomcat 8 我在onedrive上的相关webapps文件夹中有war文件,但部署始终失败,令人沮丧的是,它这样做时没有出现错误消息。 我很确定,如果我不能使用将二进制文件上传到Azure的方法,我就不能使用Azure。当使用像github这样的存储库时,由于引用问题,构建会失败,所以我认为这不是一个选项。 不幸的是,我必须使用Azur