问题标签 [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 - Pivotal Cloud Foundry Plus MySql DB
- 我在 Pivotal Cloud Foundry 上有一个正在运行的 Web 服务应用程序。
- 我添加了一项服务,即 MySql DB,并将其与 Web 服务应用程序绑定。
- 我的问题是如何在(Spring-boot)中使用Java API Plus Cloud Foundry API获取My Sql db的数据源。
我尝试过的事情:
执行的方法:
我得到的错误:
我从这段代码中得到 CloudException,就像找不到合适的 CloudConnector,该getCloud()
方法会引发 CloudException。
清单文件详细信息:
cloud-foundry - 部署 Pivotal Cloud Foundry 应用程序时出错
出现意外错误(类型=内部服务器错误,状态=500)。解析模板“索引”时出错,模板可能不存在或可能无法被任何已配置的模板解析器访问
所以我只是按照这里给出的说明进行操作:https ://pivotal.io/platform/pcf-tutorials/getting-started-with-pivotal-cloud-foundry/deploy-the-sample-app
我成功推送了应用程序,但是当我将路线放入我的网络浏览器时,它给了我一个错误,如屏幕截图所示。我没有对下载的示例文件进行任何更改。
apache-kafka - Pivotal Web 服务和 Kafka 服务
我已在 Pivotal Web Services 中注册,但在那里看不到 Kafka 服务。是否提供免费试用计划?如何将 Kafka 消息代理与 Pivotal Web 服务一起使用?
cloud-foundry - 为什么在删除相应应用时,pivot cloud Foundry 不删除路由?
我一直在通过设置 Pivotal Web 服务帐户来探索 Pivotal Cloud Foundry - Public Cloud 版本。在探索 CF CLI 时,我遵循了以下教程。 https://pivotal.io/platform/pcf-tutorials/getting-started-with-pivotal-cloud-foundry/introduction
我能够成功地将示例 Spring Boot 应用程序推送到 PCF Cloud 并按照教程进行操作。
当我开始使用它时,我尝试使用以下命令删除该应用程序。cf-spring 是我的应用名称。
当导航到我的 Pivotal Web Service 帐户时,我可以看到该应用程序已被删除。路由仍然显示使用 cf push 命令创建应用程序时创建的路由名称。
它不允许我使用 CLI 删除?app delete 命令是否应该注意删除与应用程序关联的相关路由?
spring - JHipster 部署 Pivotal Web 服务 - 检测到自动配置周期
我想在 Pivotal Web Services 上部署我的 JHipster (5.1.0)。在本地./mvnw -pprod
与我的 MySQL 数据库配合得很好。我没有问题。一旦我想在 Pivotal Web 服务上部署我的应用程序,我就会得到以下异常:
java.lang.IllegalStateException:在 org.springframework.boot.autoconfigure.cache.CacheAutoConfiguration 和 org.springframework.boot.autoconfigure.orm.jpa.HibernateJpaAutoConfiguration 之间检测到 AutoConfigure 循环
我忘了什么吗?我真的在为这个例外而苦苦挣扎。使用 Spring Boot 2.0.3
spring - org.springframework.cloud.CloudException:找不到唯一的服务匹配接口 org.springframework.amqp.rabbit.connection.ConnectionFactory。
我正在尝试在 Pivotal Cloud Foundry 中部署 springboot 应用程序。我收到以下异常。
原因:org.springframework.cloud.CloudException:没有找到唯一的服务匹配接口org.springframework.amqp.rabbit.connection.ConnectionFactory。预期 1,发现 0
引起:org.springframework.beans.BeanInstantiationException:无法实例化[org.springframework.amqp.rabbit.connection.ConnectionFactory]:工厂方法'rabbitConnectionFactory'抛出异常;嵌套异常是 org.springframework.cloud.CloudException: No unique service matching interface org.springframework.amqp.rabbit.connection.ConnectionFactory found。预期 1,发现 0
spring-boot - 尝试部署需要静态 IP 的 PCF Spring Boot 应用程序
我有一个使用 spring boot 作为后端和 Vue.js 作为前端的应用程序。我已将应用程序打包成 jar 文件并轻松部署到 PCF。问题是应用程序使用来自https://developer.clashroyale.com/#/getting-started的 API 密钥...这些密钥要求您输入将使用的 IP 地址...
显然,除非我提供正确的 IP 地址,否则我的密钥将不起作用,那么如何检索我的 PCF 应用程序的 IP 地址,以便生成正确的 API 密钥?
此外,文档说IP会随着我的应用程序的每次部署而改变......这提示了问题:
是否无法在 PCF 应用程序中使用需要静态 IP 地址的 API 密钥?
我已经将同样的应用程序部署到亚马逊 AWS 并且它工作正常,因为我有一个静态 IP 地址,我可以使用它来注册一个密钥。我更喜欢使用 PCF,但在设置时遇到了麻烦。
mysql - 如何通过 MySQL Workbench 或 CLI 或 MySQLWeb 数据库管理应用程序连接到 Pivotal Cloud Foundry (PCF) 上的 MySQL 服务?
我有一个Spring Boot
基于REST
应用程序的部署Pivotal Cloud Foundry (PCF)
并运行良好。但是这个 REST 应用程序直到现在还没有任何数据库连接。因此,我决定从市场上安装MySQL
服务,PCF
并最终成功地将其绑定到我的应用程序。
但是,问题是我无法通过或任何其他方式连接到这个新创建的MySQL
实例。CLI
GUI
到目前为止,我已经关注了以下链接,但没有运气。
- https://docs.pivotal.io/pivotalcf/2-4/devguide/deploy-apps/ssh-services.html
- 如何为 PCF mySQL 数据库设置 mysql 开发人员来管理它
我为完成此操作而执行的步骤是:
MySQL
成功创建服务实例将服务实例绑定
MySQL
到应用程序成功(见cf service
上面的 s 命令结果)#cf 服务
名称服务计划绑定的应用程序最后一次操作
/li>成功推送我的应用程序并可以
REST API
成功点击ssh
在主机应用上启用cf enable-ssh agrisell-rest-app
成功使用使用创建的服务密钥
cf create-service-key my-mysql-db my-mysql-db-service-key
(创建后获取服务密钥的命令如下所示)# cf 服务键 my-mysql-db
命名 my-mysql-db-service-key
使用以下命令检索服务密钥和数据库凭据
cf service-key my-mysql-db my-mysql-db-service-key
成功配置
SSH
隧道cf ssh -L 63306:us-cdbr-iron-east-01.cleardb.net:3306 agrisell-rest-app
通过访问服务实例
CLI
vcap@33eb3942-10bd-4068-650f-64fc:~$ mysql -u hello123 -h 0 -p -D ad_b509d7f388732d5 -P 63306 bash: mysql: 找不到命令
基于上述错误,我觉得好像没有正确安装 mysql 插件,但我已经安装了它们。
第二种方法:
我尝试的第二种方法是连接到PCF MySQL DB
与服务器安装MySQL Workbench
捆绑在一起的. 我用它连接到我的本地. 我修改了设置以将其指向主机、数据库并更改了凭据并尝试连接,但这也不起作用。MySQL
Windows
MySQL DB
第三种方法
我尝试的第三种方法是安装Pivotal MySQL Web Database Management
我从其中一个PCF
文档中获得的工具
我将它安装在我的Windows 10
机器上(没有将它部署到PCF
)并尝试登录,但也失败了。
第二种方法尝试并失败
根据您的回复 Arun,我遵循了此处自述文件 ( https://github.com/pivotal-cf/PivotalMySQLWeb ) 中提到的所有说明,但它不允许我使用数据库 URL 和凭据登录应用程序。使用凭据的第一次登录admin/cfmysqlweb
有效,但需要数据库凭据和密码的登录页面将我发送回第一个登录屏幕,并显示消息“Bad Credentials”。截图如下。
在 PCF 上部署 PivotalMysqlWeb 并将其绑定到数据库实例
使用 admin/cfmysqlweb 凭据成功进行基本身份验证后现在显示的登录页面
在上面输入的数据库凭据并在提交时我被带回第一个登录页面(回到第一方)
cloud-foundry - 有没有办法从 PCF 外部的客户端使用 PCF spring 云配置服务器?
我们有一些在 PCF 上运行的 spring-boot 微服务,我们有 PCF 云配置服务器来为各种配置文件/环境提供配置。这些微服务绑定到配置服务器,全部由 PCF 基础设施管理。我们有一些服务在不受 PCF 管理的虚拟机上运行。是否可以将来自同一 PCF 配置服务器的资源提供给在不受 PCF 管理的 VM 上运行的服务?
java - 如何从托管在 Pivotal Cloud Foundry 中的 Java 应用程序访问 Windows NAS 文件共享
我们有一个带有 JPEG 的 Windows 文件共享,我试图通过 Java Spring Boot REST API 从 Pivotal Cloud Foundry 访问它。PCF 和 Java 本身都需要哪些步骤来实现这一点?
我是否必须先在 PCF 中安装驱动器,然后才能以某种方式使用标准 java.io 库来访问该文件?到目前为止,我们只是想将 JPEG 文件读入 BufferedImage 并在经过一些图形操作(我知道该怎么做)后将它们作为 Base64 返回,但我一直在思考如何在PCF领域。显然,它在我的 Windows 开发机器上工作得很好,我的登录用户也有文件共享的凭据,不需要挂载它或做任何特殊的事情。
我一直在网上阅读有关 SMB 和 JCIFS 库的信息,但仍然不确定这是否是我需要的,或者如何通过手头的技术充分应用它。