fix(init): 更新真实 BCrypt 哈希值,添加 actuator 依赖,修复健康检查 (T003/T004 followup)
This commit is contained in:
@@ -71,11 +71,8 @@ services:
|
|||||||
condition: service_healthy
|
condition: service_healthy
|
||||||
rustfs:
|
rustfs:
|
||||||
condition: service_healthy
|
condition: service_healthy
|
||||||
# NOTE: /actuator/health requires spring-boot-starter-actuator in pom.xml.
|
|
||||||
# Currently pom.xml does not include it. Either add the dependency (recommended)
|
|
||||||
# or replace this check with a simple TCP port check.
|
|
||||||
healthcheck:
|
healthcheck:
|
||||||
test: ["CMD", "wget", "--spider", "-q", "http://localhost:8080/actuator/health"]
|
test: ["CMD-SHELL", "wget -q --spider http://localhost:8080/actuator/health 2>/dev/null || exit 1"]
|
||||||
interval: 30s
|
interval: 30s
|
||||||
timeout: 10s
|
timeout: 10s
|
||||||
retries: 3
|
retries: 3
|
||||||
|
|||||||
6
pom.xml
6
pom.xml
@@ -50,6 +50,12 @@
|
|||||||
<artifactId>spring-boot-starter-web</artifactId>
|
<artifactId>spring-boot-starter-web</artifactId>
|
||||||
</dependency>
|
</dependency>
|
||||||
|
|
||||||
|
<!-- Spring Boot Actuator (health check endpoint) -->
|
||||||
|
<dependency>
|
||||||
|
<groupId>org.springframework.boot</groupId>
|
||||||
|
<artifactId>spring-boot-starter-actuator</artifactId>
|
||||||
|
</dependency>
|
||||||
|
|
||||||
<!-- Spring Boot Data Redis (Lettuce) -->
|
<!-- Spring Boot Data Redis (Lettuce) -->
|
||||||
<dependency>
|
<dependency>
|
||||||
<groupId>org.springframework.boot</groupId>
|
<groupId>org.springframework.boot</groupId>
|
||||||
|
|||||||
@@ -289,19 +289,19 @@ SELECT
|
|||||||
FROM sys_company c
|
FROM sys_company c
|
||||||
CROSS JOIN (VALUES
|
CROSS JOIN (VALUES
|
||||||
('admin',
|
('admin',
|
||||||
'$2a$10$7EqJtq98hPqEX7fNZaFWoOe2Wo7qnrBCShP0e9r6xLuU3WnYjFWRa',
|
'$2a$10$B8iR5z43URiNPm.eut3JvufIPBuvGx5ZZmqyUqE1A1WdbZppX5bmi',
|
||||||
'管理员',
|
'管理员',
|
||||||
'ADMIN'),
|
'ADMIN'),
|
||||||
('reviewer01',
|
('reviewer01',
|
||||||
'$2a$10$LbyxRjSqPiN7z0bqQlLn5eL7ZjFQFJuDFMX3/ycVdDkZ5RNY2/7Oi',
|
'$2a$10$euOJZRfUtYNW7WHpfW1Ciee5b3rjkYFe3yQHT/uCQWrYVc0XQcukm',
|
||||||
'审核员01',
|
'审核员01',
|
||||||
'REVIEWER'),
|
'REVIEWER'),
|
||||||
('annotator01',
|
('annotator01',
|
||||||
'$2a$10$Nrk2z1OdKfHE1j4Sq3JpCOP0K0i5q2jV5tICqX7c1W2YqEwPq8HHi',
|
'$2a$10$8UKwHPNASauKMTrqosR0Reg1X1gkFzFlGa/HBwNLXUELaj4e/zcqu',
|
||||||
'标注员01',
|
'标注员01',
|
||||||
'ANNOTATOR'),
|
'ANNOTATOR'),
|
||||||
('uploader01',
|
('uploader01',
|
||||||
'$2a$10$3z5q9mLw4r0F6f8v1Xe3AO2bFdG9kK7m5pN1sT8uY4wZ6dH0jI2eR',
|
'$2a$10$o2d7jsT31vyxIJHUo50mUefoZLLvGqft97zaL9OQCjRxn9ie1H/1O',
|
||||||
'上传员01',
|
'上传员01',
|
||||||
'UPLOADER')
|
'UPLOADER')
|
||||||
) AS u(username, password_hash, real_name, role)
|
) AS u(username, password_hash, real_name, role)
|
||||||
|
|||||||
Reference in New Issue
Block a user