- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我们刚刚将我们的四个应用程序迁移到 spring boot 1.4,并且三个运行良好。第 4 个是唯一一个带有 WAR 包装并包含 JSP 的。这个有一个非常奇怪的行为:我们推它,然后它自动启动失败两次,然后当它第三次被 CF 启动时它又工作了。有没有人听说过这个?我真的没主意了。
明确一点:我只推送应用程序,然后 cloudfoundry 会处理其他一切。它尝试启动应用程序四次,直到它突然成功。我不会以任何其他方式停止或启动该应用程序。此外,当我们通过 CF GUI 停止和启动应用程序时,也会发生同样的事情,之前没有进行推送...
2016-08-15T20:01:14.06+0200 [APP/0] OUT 18:01:14.063 [Tomcat-startStop-1] ERROR o.apache.catalina.core.ContainerBase - A child container failed during start
2016-08-15T20:01:14.06+0200 [APP/0] OUT java.util.concurrent.ExecutionException: org.apache.catalina.LifecycleException: Failed to start component [StandardEngine[Tomcat].StandardHost[localhost].StandardContext[]]
2016-08-15T20:01:14.06+0200 [APP/0] OUT at java.util.concurrent.FutureTask.report(FutureTask.java:122)
2016-08-15T20:01:14.06+0200 [APP/0] OUT at java.util.concurrent.FutureTask.get(FutureTask.java:192)
2016-08-15T20:01:14.06+0200 [APP/0] OUT at org.apache.catalina.core.ContainerBase.startInternal(ContainerBase.java:911)
2016-08-15T20:01:14.06+0200 [APP/0] OUT at org.apache.catalina.core.StandardHost.startInternal(StandardHost.java:890)
2016-08-15T20:01:14.06+0200 [APP/0] OUT at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:152)
2016-08-15T20:01:14.06+0200 [APP/0] OUT at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1403)
2016-08-15T20:01:14.06+0200 [APP/0] OUT at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1393)
2016-08-15T20:01:14.06+0200 [APP/0] OUT at java.util.concurrent.FutureTask.run(FutureTask.java:266)
2016-08-15T20:01:14.06+0200 [APP/0] OUT at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
2016-08-15T20:01:14.06+0200 [APP/0] OUT at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
2016-08-15T20:01:14.06+0200 [APP/0] OUT at java.lang.Thread.run(Thread.java:745)
2016-08-15T20:01:14.06+0200 [APP/0] OUT Caused by: org.apache.catalina.LifecycleException: Failed to start component [StandardEngine[Tomcat].StandardHost[localhost].StandardContext[]]
2016-08-15T20:01:14.06+0200 [APP/0] OUT at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:158)
2016-08-15T20:01:14.06+0200 [APP/0] OUT ... 6 common frames omitted
2016-08-15T20:01:14.06+0200 [APP/0] OUT Caused by: java.lang.NullPointerException: null
2016-08-15T20:01:14.06+0200 [APP/0] OUT at org.apache.tomcat.util.scan.StandardJarScanner.process(StandardJarScanner.java:325)
2016-08-15T20:01:14.06+0200 [APP/0] OUT at org.apache.tomcat.util.scan.StandardJarScanner.scan(StandardJarScanner.java:182)
2016-08-15T20:01:14.06+0200 [APP/0] OUT at org.apache.jasper.servlet.TldScanner.scanJars(TldScanner.java:262)
2016-08-15T20:01:14.06+0200 [APP/0] OUT at org.apache.jasper.servlet.TldScanner.scan(TldScanner.java:104)
2016-08-15T20:01:14.06+0200 [APP/0] OUT at org.apache.jasper.servlet.JasperInitializer.onStartup(JasperInitializer.java:103)
2016-08-15T20:01:14.06+0200 [APP/0] OUT at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5167)
2016-08-15T20:01:14.06+0200 [APP/0] OUT at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:152)
2016-08-15T20:01:14.06+0200 [APP/0] OUT ... 6 common frames omitted
完整日志请见:http://pastebin.com/6pqtbH7F
编辑:我刚刚使用 Spring Boot JSP 示例 (https://github.com/spring-projects/spring-boot/tree/master/spring-boot-samples/spring-boot-sample-tomcat-jsp) 进行了测试,它显示了完全相同的问题。
最佳答案
这是与 tomcat 8.5.4 的不兼容问题 https://github.com/spring-projects/spring-boot/issues/6657
关于spring - 为什么我的 spring boot 应用程序首先失败然后突然在 cloudfoundry 中启动?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38961177/
我正在尝试在 cloudfoundry 应用程序上备份 mysql 数据库。数据库通过 caldecott 建立隧道,我可以使用 mysql 进行连接。 我的数据库到目前为止是 40k,当我使用 my
我尝试将我的应用程序部署到 cloudfoundry,一切都很顺利,但是我没有找到使用资源插件的静态资源。 在日志中,我收到很多如下所示的错误 2012-01-31 13:36:41,352 [htt
我正在尝试使用Bluemix将index.html页面上传到cf CLI。我不确定我是否以正确的心态来解决这个问题。我正在考虑像通常通过FTP上载普通托管服务一样上传此HTML文件。使用Bluemix
在 UAA 中有两个概念,权威和范围。 这些概念似乎重叠。我想知道确切的区别和目的 例如,oauth.login 最佳答案 范围是代表用户的 OAuth 客户端的权限。它们在获得具有以下授权类型之一的
当我将应用程序推送到cloudfoundry时,为 vmc跟我说话: 正在上传mywebsite ...失败 上传失败。使用'vmc push再试一次 TypeError:ni没有隐式转换 有关更多信
关闭。这个问题是opinion-based .它目前不接受答案。 想改善这个问题吗?更新问题,以便可以通过 editing this post 用事实和引文回答问题. 2年前关闭。 Improve t
我将grails网站从cloudfoundry v1移到了v2主机,在我开始单击链接之前,一切看起来都很完美。 在cloudfoundry v1中,我具有url地址http://controlealu
我已将grails应用程序部署到CloudFoundry。以下代码 GMongo mongo def index() { [databases:mongo.databaseNames] } 引
我正在尝试将一个简单的应用程序推送到 IBMBluemix (Cloudfoundry),但某些文件未拾取。 我有一个包含一些文件的文件夹(index.php、test.html,...)。所有这些都
我的应用程序为端点定义了调度程序来处理任务。该任务具有固定的Threadpool(200)代码并部署在cloud foundry中。我注释掉了调度程序注释并使用端点运行此任务,以了解线程池在 Clou
我一直在使用 grails 开发网站并使用 Cloudfoundry 对其进行演示。 Grails 和 Cloudfoundry 太棒了!在 STS 中的 grails 插件和工具的支持下,它们易于使
我正在尝试在cloudfoundry中为我的项目实现电子邮件服务。有谁了解 cloudfoundry 中一般使用的电子邮件服务以及如何使用吗? 最佳答案 Cloud Foundry 本身目前不支持电子
我需要在我的 springboot 应用程序中指定多个构建包。 我在应用程序的根目录中创建了一个文件 multi-buildpack.yml,我在其中指定了 2 个构建包。 multi-buildpa
我有一个打开两个端口的 CF 应用程序。 AFAIK CF 只能为其中之一创建路由 - 到位于 VCAP_APP_PORT 中的路由。或 PORT .如何创建通往第二个端口的路由?我不介意将单独的名称
我刚刚将我的第一个应用程序部署到 CloudFoundry,并使用了 log4j。当我将应用程序部署到本地 tomcat 服务器时,日志打印得很好,一切正常。但是,当我使用“vmc logs”命令从
我知道 CF 是为在多个云服务上运行而设计的,以实现微服务应用程序的统一 View 。但是,我想在我的 CentOS 本地服务器上安装和运行 cloud Foundry。在其他方面,我想在一台运行 C
我有一个简单的Grails应用程序,当将其部署到本地Tomcat服务器时运行良好。但是,当我部署到Cloudfoundry时,未显示保存到数据库的图像。谷歌搜索解决方案仅显示出,在Cloudfound
我尝试按照 https://github.com/cloudfoundry/uaa 中的说明进行操作,即克隆 github 存储库,然后执行 gradlew run 命令。我在安装了 Java 1.8
有人知道 CloudFoundry 是基于 VMware 的 IaaS 和数据中心,还是基于 AWS EC2 等第三方 IaaS 提供商? 谢谢, 最佳答案 Cloud Foundry 是一个开源平台
我使用 JSP、Spring Security、MySql 开发了一个应用程序。我将其部署在 Cloudfoundry 上。但只是war文件和我绑定(bind)了mysql服务。但我还必须配置由两个表
我是一名优秀的程序员,十分优秀!