Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/azure/12.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
无法在Azure生产插槽中部署_Azure_Azure Cloud Services_Azure Deployment Slots - Fatal编程技术网

无法在Azure生产插槽中部署

无法在Azure生产插槽中部署,azure,azure-cloud-services,azure-deployment-slots,Azure,Azure Cloud Services,Azure Deployment Slots,我有一个Linux虚拟机,我可以在云服务暂存槽中部署应用程序,但无法在生产中部署它。我正在通过Eclipse部署应用程序,出现以下错误 失败:BadRequest:无法在服务器上执行此操作 包含虚拟机的部署 您可以通过从FTP获取详细信息来打开日志记录并进行故障排除 此外,如果您使用的是插槽,则本机部署过程只是阶段插槽和生产插槽之间的交换。这将很快完成。您是否正在尝试在Linux虚拟机中部署基于Java的云服务?是的。使用Azure Toolkit插件为Eclipse部署war。我认为不可能在虚

我有一个Linux虚拟机,我可以在云服务暂存槽中部署应用程序,但无法在生产中部署它。我正在通过Eclipse部署应用程序,出现以下错误

失败:BadRequest:无法在服务器上执行此操作 包含虚拟机的部署


您可以通过从FTP获取详细信息来打开日志记录并进行故障排除


此外,如果您使用的是插槽,则本机部署过程只是阶段插槽和生产插槽之间的交换。这将很快完成。

您是否正在尝试在Linux虚拟机中部署基于Java的
云服务
?是的。使用Azure Toolkit插件为Eclipse部署war。我认为不可能在虚拟机中部署
云服务
应用程序。
云服务
部署将创建自己的虚拟机,然后在那里部署代码。我相信您出现此错误是因为您试图将PaaS与IaaS混合使用。这可能是因为您尝试部署应用程序时,暂存槽为空。如果我正确理解了您的问题,那么我认为不可能在虚拟机中部署您的应用程序。您可能需要更改应用程序类型并使其成为常规应用程序,或者从生产插槽中删除该Linux虚拟机,然后在其中部署云服务。请注意,部署云服务的虚拟机使用的是Windows操作系统,而不是Linux。我之前在门户中尝试过交换。交换时出现以下错误:“cloudservice_名称的生产和暂存插槽IP地址无法交换。”