add check server

This commit is contained in:
JiyangTang 2023-12-12 11:29:06 +08:00
parent a83e5db3e2
commit 82b05535c2
2 changed files with 30 additions and 4 deletions

View File

@ -1,7 +1,7 @@
FROM openjdk:8
ENV TZ=Asia/Shanghai
#说明容器开放的端口
EXPOSE 8202
RUN ln -snf /usr/share/zoneinfo/$TZ /etc/localtime && echo $TZ > /etc/timezone
COPY ./baogutang-admin/target/baogutang-admin-1.0.0-SNAPSHOT.jar /apps/baogutang-admin.jar
WORKDIR /apps
RUN bash -c 'touch /baogutang-admin.jar'
CMD exec java $JAVA_OPTS -jar baogutang-admin.jar
COPY ./baogutang-admin/target/baogutang-admin-1.0.0-SNAPSHOT.jar baogutang-admin-1.0.0-SNAPSHOT.jar
ENTRYPOINT ["sh","-c","java -server -Dfile.encoding=utf-8 -Xms1024m -Xms1536m -jar -Dserver.port=8202 -Dspring.profiles.active=prod baogutang-admin-1.0.0-SNAPSHOT.jar"]

View File

@ -0,0 +1,26 @@
package top.baogutang.common.controller;
import lombok.extern.slf4j.Slf4j;
import org.springframework.beans.factory.annotation.Value;
import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.RestController;
import top.baogutang.common.domain.Results;
/**
* @authorlichao
* @desc 心跳检测
* @time 2022年4月5日21:56:58
*/
@Slf4j
@RestController
public class CheckServerController {
@Value(value = "${spring.application.name}")
private String serverName;
@GetMapping("/checkServer")
public Results checkServer() {
log.info("checkServer success!,serverName:{}", serverName);
return Results.ok();
}
}