![](/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.