Commit 2c58e8ef authored by 邓吉芬's avatar 邓吉芬

docker

parent ee970b90
......@@ -251,6 +251,25 @@
</excludes>
</configuration>
</plugin>
<!-- Docker maven plugin -->
<plugin>
<groupId>com.spotify</groupId>
<artifactId>docker-maven-plugin</artifactId>
<version>1.0.0</version>
<configuration>
<imageName>${project.artifactId}</imageName>
<dockerDirectory>src/main/docker</dockerDirectory>
<resources>
<resource>
<targetPath>/</targetPath>
<directory>${project.build.directory}</directory>
<include>${project.build.finalName}.jar</include>
</resource>
</resources>
</configuration>
</plugin>
<!-- Docker maven plugin -->
</plugins>
</build>
......
##基础镜像 java8 已经被docker废弃
#FROM java:8
#
##把当前目录下的jar包拷贝进docker镜像里
#COPY *.jar /draw-run.jar
##CMD命令用于指定这个容器启动的时候要运行的命令(CMD一行只执行一个命令,可以写多个CMD)
#CMD echo "---server.port=6048---"
#
##对外暴露8080端口
#EXPOSE 6048
#
##ENTRYPOINT命令用于指定这个容器启动的时候要运行的命令(可以追加命令)
#ENTRYPOINT java -jar draw-run.jar
FROM openjdk:8-jre
#把当前目录下的jar包拷贝进docker镜像里
ADD draw-run.jar /draw.jar
#CMD命令用于指定这个容器启动的时候要运行的命令(CMD一行只执行一个命令,可以写多个CMD)
#对外暴露8080端口
EXPOSE 6048
#ENTRYPOINT命令用于指定这个容器启动的时候要运行的命令(可以追加命令)
ENTRYPOINT java ${JAVA_OPTS} -jar /draw.jar
\ No newline at end of file
#Docker Compose的版本
version: '2'
#配置我们自己的服务
services:
testcompose:
build: .
image: draw:1.0
depends_on:
- redis
ports:
- "6048:6048" #前面是宿主机的端口,后面是容器的端口。 通过宿主机的端口进行访问
......@@ -61,7 +61,7 @@ public class RbcsDrawResultSyncJob extends IJobHandler {
@Override
public ReturnT<String> execute(String s) throws Exception {
XxlJobLogger.log("向十足同步开始:{}" + LocalDateTime.now().toString());
log.info("向十足同步开始:{}" + LocalDateTime.now().toString());
log.info("向人本超市同步开始:{}" + LocalDateTime.now().toString());
if (StringUtils.isNotBlank(s)) {
SyncTradeConfigModel model = JSON.parseObject(s, SyncTradeConfigModel.class);
maxSize = model.getMaxSize();
......@@ -91,8 +91,8 @@ public class RbcsDrawResultSyncJob extends IJobHandler {
accountPrizeService.updateBatchById(accountPrizeList);
}
XxlJobLogger.log("向十足同步结束:" + LocalDateTime.now().toString());
log.info("向十足同步结束:" + LocalDateTime.now().toString());
XxlJobLogger.log("向人本超市同步结束:" + LocalDateTime.now().toString());
log.info("向人本超市同步结束:" + LocalDateTime.now().toString());
return ReturnT.SUCCESS;
}
}
......@@ -81,7 +81,7 @@ public class RbcsTradeSyncJob extends IJobHandler {
@Override
@Transactional(rollbackFor = Exception.class)
public ReturnT<String> execute(String s) throws Exception {
XxlJobLogger.log("十足同步开始:" + LocalDateTime.now().toString());
XxlJobLogger.log("人本超市同步开始:" + LocalDateTime.now().toString());
if (StringUtils.isNotBlank(s)) {
SyncTradeConfigModel model = JSON.parseObject(s, SyncTradeConfigModel.class);
maxSize = model.getMaxSize();
......@@ -122,7 +122,7 @@ public class RbcsTradeSyncJob extends IJobHandler {
tradeRbcsService.updateBatchByIdNoTrans(syncTrades);
}
XxlJobLogger.log("十足同步结束:" + LocalDateTime.now().toString());
XxlJobLogger.log("人本超市同步结束:" + LocalDateTime.now().toString());
return ReturnT.SUCCESS;
}
}
......@@ -11,7 +11,7 @@ spring:
strict: true
datasource:
db1:
url: jdbc:p6spy:mysql://47.98.165.99:3637/draw?characterEncoding=UTF-8&useSSL=false&zeroDateTimeBehavior=convertToNull&serverTimezone=GMT%2B8&rewriteBatchedStatements=true
url: jdbc:p6spy:mysql://124.223.170.222:3306/draw?characterEncoding=UTF-8&useSSL=false&zeroDateTimeBehavior=convertToNull&serverTimezone=GMT%2B8&rewriteBatchedStatements=true
username: mycpos
password: mycpos@888
driver-class-name: com.p6spy.engine.spy.P6SpyDriver
......@@ -24,9 +24,9 @@ spring:
type: com.zaxxer.hikari.HikariDataSource
redis:
database: 0
host: 47.98.165.99
host: localhost
port: 6379
password: redis@888
password:
lettuce:
pool:
max-idle: 20
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment