访问Cloudfoundry本地应用程序URL时出错

时间:2017-07-28 09:32:41

标签: cloudfoundry pivotal-cloud-foundry cloudfoundry-uaa

我需要在Local pivotal Cloud Foundry VM中使用本地部署的应用程序提供一些帮助。

最近,我在Windows Server 2012 VM中安装了关键的云代工厂,并在本地部署了Spring-music应用程序。现在我想与其他人分享这个网址,但是当我将APP PUSH命令中生成的URL提供给其他人时,他们无法看到该应用。您能否帮助如何与他人分享APP网址,以便他们可以查看该应用。

http://spring-music.local.pcfdev.io/ - 这是本地APP网址

我尝试过几个命令来创建自己的共享域,并且在从其他系统访问应用程序时仍然遇到问题。

cf create-shared-domain tcp.example.com --router-group default-tcp

cf push spring-music –d tcp.example.com --random-route

cf create-route s1 tcp.example.com --random-port

cf map-route myapp tcp.example.com --random-port

尝试所有这些后,我也无法访问带有url生成的应用程序。 任何人都可以帮我生成外部系统的URL来访问我的APP。

提前致谢。

2 个答案:

答案 0 :(得分:-1)

PCF Dev是PCF的本地开发实例。

如果要公开本地应用程序,则必须注册指向您的计算机的DNS名称,打开防火墙端口,然后在PCF实例中创建新注册的域。

答案 1 :(得分:-1)

您已在本地计算机上安装了Pivotal Cloud Foundry,这意味着它是PCFDev。但是,您无法在计算机外部共享APP Url。因为APP在您的机器内运行。

如果您的观点是在本地计算机上共享APP URL而不是使用PCF,那么您可以切换到由AWS Cloud上的Pivotal Cloud Foundry托管的Pivotal Web Services(PWS)。它可以免费试用,有87个学分。