当前位置: 首页 > 知识库问答 >
问题:

SpringBoot在关键云问题中的应用

澹台承载
2023-03-14

我正在尝试在Pivotal Cloud Factory中部署SpringBoot Restful应用程序。我的JDK1.8和使用Maven。从Pivotal尝试了以下示例应用程序:https://spring.io/guides/gs/rest-service/

---
applications:
- name: rest-mini
  buildpack: https://github.com/gratiartis/java-buildpack
  memory: 128M
  instances: 1
  host: rest-mini
  domain: cfapps.io
  path: target/gs-rest-service-0.1.0.jar

登录到关键web服务帐户并尝试将其推送为

“CF Push”并得到以下错误。请指教。谢谢

    2016-05-16T01:48:49.88+0800 [API/1]      OUT Created app with guid 281c1f5f-235d-497a-8d1a-2d396ccc48c3
2016-05-16T01:48:58.16+0800 [API/3]      OUT Updated app with guid 281c1f5f-235d-497a-8d1a-2d396ccc48c3 ({"route"=>"ed5e6122-f52a-4562-9293-09da16281fba"})
2016-05-16T01:49:31.68+0800 [API/1]      OUT Updated app with guid 281c1f5f-235d-497a-8d1a-2d396ccc48c3 ({"state"=>"STARTED"})
2016-05-16T01:49:31.98+0800 [STG/0]      OUT Creating container
2016-05-16T01:49:32.45+0800 [STG/0]      OUT Successfully created container
2016-05-16T01:49:32.45+0800 [STG/0]      OUT Downloading app package...
2016-05-16T01:49:33.09+0800 [STG/0]      OUT Downloaded app package (11.5M)
2016-05-16T01:49:33.09+0800 [STG/0]      OUT Staging...
2016-05-16T01:49:33.80+0800 [STG/0]      ERR /tmp/buildpacks/38ac912092c32b9507ea7ac5fc033650/lib/java_buildpack/component/versioned_dependency_component.rb:68: warning: circular argument reference - jar_name
2016-05-16T01:49:34.19+0800 [STG/0]      OUT -----> Java Buildpack Version: 717d8bf | https://github.com/gratiartis/java-buildpack#717d8bf
2016-05-16T01:49:35.45+0800 [STG/0]      OUT -----> Downloading Open Jdk JRE 1.8.0_91-unlimited-crypto from https://download.run.pivotal.io/openjdk/trusty/x86_64/openjdk-1.8.0_91-unlimited-crypto.tar.gz (1.0s)
2016-05-16T01:49:36.61+0800 [STG/0]      OUT        Expanding Open Jdk JRE to .java-buildpack/open_jdk_jre (1.1s)
2016-05-16T01:49:36.71+0800 [STG/0]      OUT -----> Downloading Spring Auto Reconfiguration 1.10.0_RELEASE from https://download.run.pivotal.io/auto-reconfiguration/auto-reconfiguration-1.10.0_RELEASE.jar (0.0s)
**2016-05-16T01:49:36.71+0800 [STG/0]      ERR [Buildpack]                      ERROR Compile failed with exception #<TypeError: no implicit conversion of nil into String>**
2016-05-16T01:49:36.71+0800 [STG/0]      ERR no implicit conversion of nil into String
2016-05-16T01:49:36.72+0800 [STG/0]      ERR Failed to compile droplet
2016-05-16T01:49:36.73+0800 [STG/0]      OUT Exit status 223
2016-05-16T01:49:36.73+0800 [STG/0]      ERR Staging failed: Exited with status 223
2016-05-16T01:49:36.83+0800 [API/3]      ERR Failed to stage application: staging failed

共有1个答案

颜祖鹤
2023-03-14

使用buildpack:https://github.com/cloudfoundry/java-buildpack官方CF buildpack。

你正在使用的这个似乎已经过时了,上次更新是在2014年9月25日。还要分配更多的内存内存:256M或512M,128M也可以工作。

 类似资料:
  • 我有一个PWS帐户,在安装云铸造命令行界面(CLI)后,我尝试从windows命令提示符、CYGWIN终端和Gitbash登录。在上述所有情况下,我都不能通过登录 但是如果我发出命令:就可以登录,但是这个命令的问题是我在命令行上公开了我的密码。 我在windows命令提示符中尝试了同样的命令,它起作用了,我可以登录了。

  • 主要内容:1.缓存穿透,2.缓存击穿,3.缓存雪崩缓存穿透 缓存击穿 缓存雪崩 1.缓存穿透 缓存穿透指的是一个缓存系统无法缓存某个查询的数据,从而导致这个查询每一次都要访问数据库。 常见的Redis缓存穿透场景包括: 查询一个不存在的数据:攻击者可能会发送一些无效的查询来触发缓存穿透。 查询一些非常热门的数据:如果一个数据被访问的非常频繁,那么可能会导致缓存系统无法处理这些请求,从而造成缓存穿透。 查询一些异常数据:这种情况通常发生在数据服务出

  • 我试图为一个测试项目设置spring cloud gateway,但当我使用“lb://”URL时,它总是失败。

  • 我正在使用一个具有不同测试环境(test、QA、UAT、PROD)Spring boot应用程序的关键云代工,我创建了多个属性文件(每个指向不同的数据库),如 或者,当我转移到更高的环境时,我需要改变吗? 提前道谢。

  • Hibernate:/*select generatedAlias0 from User为generatedAlias0*/select user0_.ID为id1_0_,user0_.CREATEDATE为createda2_0_,user0_.Email为email3_0_,user0_.PASSWORD为password4_0_,user0_.Security_LEVEL为security5