Skip to content

Commit 328d4cd

Browse files
authored
Merge pull request #34 from MartinDai/feature/springboot-3.x
Upgrade to SpringBoot 3.x and Java 17
2 parents 61f0ee8 + 9de85d9 commit 328d4cd

File tree

70 files changed

+346
-339
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

70 files changed

+346
-339
lines changed

.github/workflows/maven.yml

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,9 @@ name: Java CI with Maven
22

33
on:
44
push:
5-
branches: [ master ]
5+
branches:
6+
- main
7+
- 'feature/**'
68
pull_request:
79
branches: [ master ]
810

@@ -11,10 +13,10 @@ jobs:
1113
runs-on: ubuntu-latest
1214
steps:
1315
- uses: actions/checkout@v3
14-
- name: Set up JDK 8
16+
- name: Set up JDK 17
1517
uses: actions/setup-java@v3
1618
with:
17-
java-version: '8'
19+
java-version: '17'
1820
distribution: 'temurin'
1921
- name: Build with Maven
2022
run: ./mvnw -B package --file pom.xml

.gitignore

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,4 +22,7 @@ target/
2222
/docker/rocketmq/broker/logs/
2323
/docker/rocketmq/namesrv/logs/
2424
/docker/grafana/
25-
/docker/prometheus/data/
25+
/docker/prometheus/data/
26+
/docker/zk/zoo1/data
27+
/docker/zk/zoo2/data
28+
/docker/zk/zoo3/data

docker/README.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -15,15 +15,15 @@ docker-compose -f docker-compose-consul.yml up -d
1515
```
1616
- 后台管理页面:http://localhost:8500
1717

18-
### Elasticsearch主从集群+Kibana服务+Cerebro服务
18+
### Elasticsearch主从集群+Kibana服务+Elasticvue服务
1919

2020
```bash
21-
docker-compose -f docker-compose-es.yml up -d
21+
docker-compose -f docker-compose-elasticsearch.yml up -d
2222
```
2323
- 注意需要修改当前目录下的`elasticsearch/master/config/elasticsearch.yml``elasticsearch/master/config/elasticsearch.yml`两个文件中的ip为本机内网IP
2424
- 这个组合比较消耗内存,至少保证docker有3.5G的空闲可分配内存再启动
2525
- kibana管理页面:http://localhost:5601
26-
- cerebro管理页面http://localhost:9000
26+
- Elasticvue管理页面http://localhost:18080
2727

2828
### Prometheus+Grafana服务
2929

@@ -52,7 +52,7 @@ docker-compose -f docker-compose-rocketmq.yml up -d
5252
### Zookeeper集群+zoonavigator服务
5353

5454
```bash
55-
docker-compose -f docker-compose-zk.yml up -d
55+
docker-compose -f docker-compose-zookeeper.yml up -d
5656
```
5757
- zoonavigator管理页面:http://localhost:9000
5858

docker/docker-compose-cache.yml

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,3 @@
1-
version: '3.7'
21
services:
32
redis:
43
image: redis:7.0.3
@@ -8,15 +7,15 @@ services:
87
volumes:
98
- ./redis/:/etc/redis/
109
ports:
11-
- 6379:6379
10+
- "6379:6379"
1211
networks:
1312
- net-cache
1413
memcached:
1514
image: memcached:1.6.15
1615
container_name: memcached
1716
restart: always
1817
ports:
19-
- 11211:11211
18+
- "11211:11211"
2019
networks:
2120
- net-cache
2221
networks:

docker/docker-compose-consul.yml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,3 @@
1-
version: '3.7'
21
services:
32
consul:
43
image: consul:1.12.2

docker/docker-compose-es.yml renamed to docker/docker-compose-elasticsearch.yml

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,3 @@
1-
version: '3.7'
21
services:
32
elasticsearch-master:
43
image: elasticsearch:8.5.3
@@ -53,7 +52,7 @@ services:
5352
depends_on:
5453
- elasticsearch-master
5554
elasticvue:
56-
image: cars10/elasticvue:1.0.4
55+
image: cars10/elasticvue:1.0.10
5756
container_name: elasticvue
5857
ports:
5958
- "18080:8080"

docker/docker-compose-monitor.yml

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,3 @@
1-
version: '3.7'
21
services:
32
prometheus:
43
image: prom/prometheus:v2.31.0
@@ -10,7 +9,7 @@ services:
109
- '--config.file=/etc/prometheus/prometheus.yml'
1110
- '--storage.tsdb.path=/prometheus'
1211
ports:
13-
- 9090:9090
12+
- "9090:9090"
1413
networks:
1514
- net-monitor
1615
grafana:
@@ -19,7 +18,7 @@ services:
1918
volumes:
2019
- ./grafana:/var/lib/grafana
2120
ports:
22-
- 3000:3000
21+
- "3000:3000"
2322
networks:
2423
- net-monitor
2524
depends_on:

docker/docker-compose-mysql.yml

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,3 @@
1-
version: '3.7'
21
services:
32
mysql:
43
container_name: mysql
@@ -17,7 +16,7 @@ services:
1716
'--lower-case-table-names=1'
1817
]
1918
ports:
20-
- 3306:3306
19+
- "3306:3306"
2120
networks:
2221
- net-mysql
2322
networks:

docker/docker-compose-rocketmq.yml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,3 @@
1-
version: '3.7'
21
services:
32
namesrv:
43
image: martindai/rocketmq:5.1.0

docker/docker-compose-seata.yml

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,14 @@
1-
version: '3.7'
21
services:
32
seata-server:
4-
image: seataio/seata-server:1.6.0-SNAPSHOT
3+
image: seataio/seata-server:2.0.0
54
container_name: seata-server
65
volumes:
76
- ./seata/config:/root/seata-config
87
environment:
98
- SEATA_PORT=8091
109
- SEATA_CONFIG_NAME=file:/root/seata-config/registry
1110
ports:
12-
- 8091:8091
11+
- "8091:8091"
1312
networks:
1413
- net-seata
1514
networks:

0 commit comments

Comments
 (0)