尝试在Pivotal Web Service(Cloud Foundry)上部署SpringBoot TCP服务器应用程序
以下内容属于manifest.yml
档案
applications:
- name: myapp-api
path: target/myapp-api-0.0.1-SNAPSHOT.jar
host: app
domain: cf-tcpapps.io
memory: 1G
instances: 1
当我cf push
我收到此错误时
FAILED
Server error, status code: 400, error code: 310009, message: You have exceeded the total reserved route ports for your organization's quota.
当我cf router-groups
得到
FAILED
Failed fetching router groups.
Server error, status code: 401, error code: UnauthorizedError, message: You are not authorized to perform the requested action
如何部署暴露TCP端口的spring mvc api
答案 0 :(得分:2)
PWS文件表明:
Note: By default, PWS only supports routing of HTTP requests to applications.
这意味着,如果你得到特别的安排,他们可能会这样做吗?可能值得联系PWS支持。
答案 1 :(得分:0)
cf router-groups
命令是一个仅限管理员的命令
如果cf domains
返回cf-tcpapps.io
域,则已设置路由器组,但您的组织或空间尚未获得使用权限(即可用TCP端口的配额)。
询问您的平台运营商/管理员。他们可能能够增加您的配额,或者创建一个新的TCP域供您使用。