错误 BXNUI2032E:主机已被占用——在 IBM Bluemix 中创建 Java Liberty 项目时发生

Error BXNUI2032E: The host is taken -- Occurs while creating a Java Liberty project in IBM Bluemix

我在 IBM Bluemix 中使用 Java DB Web Starter 样板。当我用它创建一个名为 SentimentAnalysisAPP 的应用程序时,创建失败并出现此错误:

BXNUI2032E: 联系 Cloud Foundry 以创建资源时发生错误。资源:路线。 Cloud Foundry 消息:"The host is taken: SentimentAnalysisAPP."请参阅 IBM Bluemix 文档中的故障排除主题以检查服务状态、查看故障排除信息或获取有关获得帮助的信​​息。

出了什么问题,我该如何解决?

尝试为您的应用程序命名。 Bluemix 将尝试根据您在应用程序名称中键入的内容为您的应用程序自动创建 URL。

SentimentAnalysisAPP.mybluemix.net 已被使用。

选择一个更独特的名称,例如 SentimentAnalysisPDHTest。

正如@Ram Vennam 所说,问题在于您的应用程序名称(在本例中为 SentimentAnalysisAPP)不是唯一的,另一个 Bluemix 用户已经在使用该应用程序名称并且 URL。

这个问题很常见,以前也有人回答过。您需要搜索 "BXNUI2032E" 和 "the host is taken"。然后你会找到这样的答案:

也就是说URL"SentimentAnalysisAPP.mybluemix.net"已经被别人拿走了

您需要为其创建一个唯一的主机。

如果你是运行cf cli 6.4或以上版本,你可以使用--random-route让系统为你生成一个。例如。 cf push SentimentAnalysisAPP --random-route