问题标签 [pivotal-web-services]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
spring-boot - CloudFoundry 中的编码问题
我将我的 Web 应用程序上传到 CloudFoundry,但我的母语被破坏如下。
我检查了数据库是否有损坏的数据。
DB 使用 CloudFoundry 作为服务提供的 ClearDB MySQL 数据库。
我运行了以下查询。
我怀疑“拉丁”部分是在猜测,但我不知道如何改变它。
有没有人可以帮助解决这个问题?
谢谢你。
load-balancing - PCF - Pivotal App manager - 将相同的 URL 路由到相同应用程序的不同版本。
我们有两个版本的应用程序部署到 PCF。我们可以为两个应用程序版本使用相同的“路由/ URL”并定义每个必须处理的流量百分比吗?
我们需要在 Pilot 类型的场景中这样做,以避免一次大爆炸部署和任何潜在的停机时间。
在这里查看了 PCF 中路由的工作原理。可以找到我们想要的解决方案。
https://docs.cloudfoundry.org/devguide/deploy-apps/routes-domains.html#map-route
jhipster - 有人可以解释如何将应用程序日志文件从 cloudfoundry 关键下载到本地机器吗?
如何将应用程序日志文件从 cloudfoundry-pivotal 下载到本地计算机。任何线索或链接?有人可以解释如何将应用程序日志文件从 cloudfoundry 关键下载到本地机器吗?
我创建了一个 jHipster 应用程序并将其部署在具有关键 Web 服务的 cloudfoundry 中(我正在使用免费试用版)。当我检查关键 Web 服务 Web 界面时,我看不到我的应用程序日志文件在哪里。
希望任何与 PWS 合作并使用 coudfoundry 的 jHipster 人帮助我。
当我在本地构建和运行时,会在本地生成日志文件。但是当我在 cloudfoundry 中部署并运行应用程序时,我没有通过关键的 Web 服务 Web 界面在云服务器中看到我的日志文件。
security - 管理开放的端口和 ASG 的关键
我只需要打开几个端口(例如 80 和 443)。我已经阅读了有关 ASG 的信息,创建了带有规则的 json 文件。但是当我尝试通过终端创建 ASG 时 - 它说Server error, status code: 403, error code: 10003, message: You are not authorized to perform the requested action
。当我试图找到一个解决方案时——一些消息来源说我需要在 Web 控制台中执行它——但我没有这样的菜单项。问题是
- 我如何管理 ASG?
- ASG 是否允许完全控制传入和传出流量?
spring-cloud - 如何在 Cloud Foundry 上使用 ssh github repo 和 spring cloud-server
我正在尝试在由 github 存储库支持的 Cloud Foundry 上使用 Spring Cloud Services Config Server。我需要使用 ssh 访问,因为它是私有 git 存储库,但我不断收到错误消息
UnknownHostKey: github.com. RSA key fingerprint is 16:27:ac:a5:76:28:2d:36:63:1b:56:4d:eb:df:a6:48
要创建我正在使用的服务:
cf create-service -c '{"git": { "uri": "ssh://git@github.com/user/myrepo.git", "label": "master", "privateKey":"-----BEGIN RSA PRIVATE KEY-----\n...\n-----END RSA PRIVATE KEY-----\n", "hostKey":"AAAA...FFAaQ==", "hostKeyAlgorithm": "ssh-rsa" } }' p-config-server standard config-server
我hostKey
直接从我的 known_hosts 文件中获取。
我已经尝试在 PCFDev 上对其进行测试,并且我得到了更通用的错误消息,Unable to reach host.
即使我可以 ssh 到应用程序容器并自己克隆存储库。
我在做什么错?
spring-boot - 不同环境的关键云中的Springboot应用
我正在使用具有不同测试环境(测试、QA、UAT、PROD)的 Pivotal Cloud Foundry 我创建了多个属性文件(每个属性文件都指向不同的数据库),例如
如果它在本地,我正在通过设置运行-Dspring.progiles.active=test/qa/uat/prod
如何让它自定义我的应用程序以使用基于云中环境的特定属性文件?我需要更改哪些配置?下面是我的application.properties
文件。
或者当我搬到更高的环境时我需要改变吗?
提前致谢。
apache-drill - 在 PCF 中部署 Apache Drill
是否可以部署 Pivotal Cloud Data Flow 平台的 Apache Drill 项目?
cloud - PWS 的用户是否具有管理员角色?
我想知道当您在 Pivotal 中创建帐户时,您是否具有管理员角色。
以下是根据 Cloud Foundry 文档https://docs.cloudfoundry.org/concepts/roles.html的角色
ruby-on-rails - ActionController::RoutingError 没有路由匹配 [GET] & [OPTION] for "/cloudfoundryapplication"
我在 Pivotal Web Services 上运行带有 Puma 的 Rails 5.1.3。自从从 Rails 4 升级到此版本后,我看到日志中出现以下错误:
我在 Pivotal 上找不到有关“/cloudfoundryapplication”的任何详细信息,但由于它是一个外部应用程序,我认为它可能与跨域资源共享 (CORS) 有关。然后我使用“rack-cors” gem 来尝试解决这个问题。结果是 [OPTION] 错误消失了,但 [GET] 错误没有消失。
这是我的配置/application.rb:
和我的配置/环境/production.rb:
ruby-on-rails - Rails 应用程序升级到 Rails 5.1.3 后启动速度很慢
我在 Pivotal Web Services 上运行 Rails 5.1.3 应用程序。自 Rails 4 升级以来,应用程序具有以下行为:
- 部署运行良好
- 彪马开始
- 关键容器是健康的
- 第一个连接的客户端会等待 2 到 3 分钟,然后才能获得第一页;在此期间服务器正在使用高达 100% 的 CPU
当实例化新实例时也会发生这种情况。
我尝试更改“急切加载”设置的真假,但没有看到行为变化。
我已经测试了有无 rack-cors gem,也没有任何变化。
这是我的配置/application.rb:
和我的配置/环境/production.rb: