1

现在我想将我的 java 应用程序部署到使用 Azure 门户的 azure 云中。

  1. 首先,我创建新的托管服务
  2. 然后我在表格中填写了一些信息并尝试从本地计算机上传 Windows Azure 包和服务配置文件。

但是当我单击确定按钮时,我收到如下错误消息:

警告:此部署至少有一个角色和一个实例。我们建议您为每个角色至少部署两个实例,以确保高可用性,以防其中一个实例不可用。这样做还可以覆盖 Windows Azure 计算 SLA,从而保证 99.95% 的正常运行时间。如需更多信息,请访问此处。在 Windows Azure 支持论坛中查找更多解决方案。

错误:部署需要新托管服务不存在的证书。要解决此问题,请在没有部署的情况下创建新的托管服务,添加所需的证书,然后创建部署。在 Windows Azure 支持论坛中查找更多解决方案。

这是什么错误?

4

2 回答 2

2

Did you enable remote desktop, or create an SSL endpoint? If so, you need to upload those certificates. To do that, create the hosted service without deploying. Then upload your cert to the Certificates folder under the hosted service name. Detailed instructions here.

You can ignore the warning, as you're just learning and not deploying in a production enrivornment, but it's telling you that Windows Azure's Compute SLA only kicks in when having two or more instances.

于 2012-05-31T21:26:11.753 回答
0

感谢您的回答。我已经使用 Azure 存储资源管理器上传了我的 cscfg 和 cspkg 文件,这非常有帮助。我不会再次超时 :)

现在我的简单 jsp 应用程序已经在http://0c14bf7fe3cc439daaba409d4520372a.cloudapp.net/Achilles/上运行

谢谢大家

于 2012-06-12T04:54:38.680 回答