![](/img/trans.png)
[英]Error on Spring Boot App Startup when adding spring-boot-starter-web
[英]Spring Boot app keeps crashing on startup even with spring-boot-starter-web dependency
我正在尝试将我的 spring 引导应用程序部署到 GCP 上的 kubernetes。 我创建了一个 docker 图像并尝试发布相同的舵图。 当我使用docker-compose
运行时,docker 映像运行得非常好,但是在 gke 上的集群中部署时它会崩溃。
这是我的build.gradle
:
plugins {
id 'org.springframework.boot' version '2.4.4'
id 'io.spring.dependency-management' version '1.0.11.RELEASE'
id 'java'
}
group = 'com.test'
version = '0.0.1'
sourceCompatibility = '1.8'
configurations {
compileOnly {
extendsFrom annotationProcessor
}
}
repositories {
mavenCentral()
}
ext {
set('springCloudVersion', "2020.0.1")
}
dependencies {
implementation 'org.springframework.boot:spring-boot-starter'
implementation 'org.springframework.boot:spring-boot-starter-actuator'
implementation ('org.springframework.boot:spring-boot-starter-web')
implementation 'org.springframework.boot:spring-boot-starter-data-jpa'
implementation 'org.springframework.kafka:spring-kafka'
implementation 'org.hibernate.validator:hibernate-validator'
implementation group: 'org.springframework.cloud', name: 'spring-cloud-gcp-starter-storage', version: '1.2.7.RELEASE'
implementation group: 'commons-io', name: 'commons-io', version: '2.8.0'
implementation 'org.mapstruct:mapstruct:1.4.2.Final'
annotationProcessor 'org.mapstruct:mapstruct-processor:1.4.2.Final'
implementation group: 'org.apache.commons', name: 'commons-lang3', version: '3.12.0'
compileOnly 'org.projectlombok:lombok'
developmentOnly 'org.springframework.boot:spring-boot-devtools'
annotationProcessor 'org.projectlombok:lombok'
}
dependencyManagement {
imports {
mavenBom "org.springframework.cloud:spring-cloud-dependencies:${springCloudVersion}"
}
}
这是我得到的日志。
即使在 TRACE 模式下,日志也不会提供任何信息。 另一件事是大多数搜索结果都包含starter-web
,但我已经包含了它。
虽然应用程序本身在日志中不包含错误或任何其他可疑项目。 您还说您的 docker 容器在本地工作,这意味着容器没有问题。 您是否使用类似于kubectl get events --sort-by=.metadata.creationTimestamp
东西检查了 kubernetes 事件? 这可能会提供有关该问题的更多信息。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.