Browse Source

退回,spring boot admin还是独立一个服务运行比较好

master
白凤吉 3 months ago
parent
commit
3974db47e1
  1. 11
      pom.xml
  2. 12
      src/main/java/a8k/BoditechA800Application.java
  3. 11
      src/main/resources/application.yml

11
pom.xml

@ -111,17 +111,6 @@
</dependency> </dependency>
<dependency> <dependency>
<groupId>de.codecentric</groupId>
<artifactId>spring-boot-admin-starter-server</artifactId>
<version>3.3.6</version>
</dependency>
<dependency>
<groupId>de.codecentric</groupId>
<artifactId>spring-boot-admin-starter-client</artifactId>
<version>3.3.6</version>
</dependency>
<dependency>
<groupId>org.springframework.boot</groupId> <groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-thymeleaf</artifactId> <artifactId>spring-boot-starter-thymeleaf</artifactId>
</dependency> </dependency>

12
src/main/java/a8k/BoditechA800Application.java

@ -1,23 +1,16 @@
package a8k; package a8k;
import de.codecentric.boot.admin.server.config.EnableAdminServer;
import org.springframework.core.env.Environment;
import jakarta.annotation.Resource; import jakarta.annotation.Resource;
import lombok.extern.slf4j.Slf4j; import lombok.extern.slf4j.Slf4j;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.beans.factory.annotation.Value;
import org.springframework.boot.SpringApplication; import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication; import org.springframework.boot.autoconfigure.SpringBootApplication;
import org.springframework.context.ApplicationListener; import org.springframework.context.ApplicationListener;
import org.springframework.context.annotation.ComponentScan;
import org.springframework.context.annotation.EnableAspectJAutoProxy;
import org.springframework.context.event.ContextRefreshedEvent; import org.springframework.context.event.ContextRefreshedEvent;
import org.springframework.stereotype.Component;
import org.springframework.core.env.Environment;
@Slf4j @Slf4j
@SpringBootApplication @SpringBootApplication
@EnableAdminServer
public class BoditechA800Application implements ApplicationListener<ContextRefreshedEvent> { public class BoditechA800Application implements ApplicationListener<ContextRefreshedEvent> {
@Resource @Resource
@ -29,7 +22,8 @@ public class BoditechA800Application implements ApplicationListener<ContextRefre
} }
@Override public void onApplicationEvent(ContextRefreshedEvent event) {
@Override
public void onApplicationEvent(ContextRefreshedEvent event) {
// if (null == event.getApplicationContext().getParent()) { // if (null == event.getApplicationContext().getParent()) {
// log.info("Springboot加载完成"); // log.info("Springboot加载完成");
// try { // try {

11
src/main/resources/application.yml

@ -8,6 +8,7 @@ device.enableCanBus: true
iflytophald: iflytophald:
# ip: 192.168.8.10 # ip: 192.168.8.10
# ip: 192.168.8.10
ip: 127.0.0.1 ip: 127.0.0.1
cmdch.port: 19004 cmdch.port: 19004
datach.port: 19005 datach.port: 19005
@ -31,11 +32,6 @@ spring:
jackson: jackson:
serialization: serialization:
write-dates-as-timestamps: true write-dates-as-timestamps: true
boot:
admin:
context-path: /admin
client:
url: http://127.0.0.1/admin
springdoc: springdoc:
api-docs: api-docs:
@ -46,8 +42,3 @@ springdoc:
path: /doc/apitest.html # 自定义路径,默认为"/swagger-ui/index.html path: /doc/apitest.html # 自定义路径,默认为"/swagger-ui/index.html
operationsSorter: method # 接口按照方法排序 operationsSorter: method # 接口按照方法排序
management:
endpoints:
web:
exposure:
include: health,info,loggers,env,metrics
Loading…
Cancel
Save