现在我想将我的java应用程序部署到azure cloud中使用Azure门户。
但是当我点击Ok按钮时,我收到如下错误消息:
警告:此部署至少有一个角色只有一个实例。 我们建议您为每个角色至少部署两个实例以确保 高可用性,以防其中一个实例变得不可用。 这样做还可以覆盖Windows Azure Compute SLA 保证99.95%的正常运行时间。欲了解更多信息,请访问此处。 在Windows Azure支持论坛中查找更多解决方案。
错误:部署需要不存在的证书 新的托管服务。要修复,请创建没有的新托管服务 部署,添加所需的证书,然后创建 部署。在Windows Azure支持论坛中查找更多解决方案。
这是什么错误?
答案 0 :(得分:2)
您是否启用了远程桌面或创建SSL端点?如果是这样,您需要上传这些证书。为此,请在不进行部署的情况下创建托管服务。然后将您的证书上传到托管服务名称下的Certificates文件夹。详细说明here。
您可以忽略该警告,因为您只是在学习而不是在生产环境中进行部署,但它告诉您Windows Azure的Compute SLA仅在具有两个或更多实例时启动。
答案 1 :(得分:0)
感谢您的回答。我使用Azure存储资源管理器上传了我的cscfg和cspkg文件,这非常有帮助。我不会再次超时:)
现在我的简单jsp应用已经在http://0c14bf7fe3cc439daaba409d4520372a.cloudapp.net/Achilles/
上运行了全部谢谢