chore: 更新Docker和CI配置
- 更新Woodpecker CI配置 - 更新Docker Compose配置 - 更新应用主类配置 - 更新网关路由服务 - 更新审计日志相关代码
This commit is contained in:
+9
-15
@@ -74,11 +74,9 @@ public class DynamicRouteService implements IDynamicRouteService {
|
||||
logger.info("Adding route: {}", routeId);
|
||||
|
||||
return routeDefinitionWriter.save(Mono.just(routeDefinition))
|
||||
.then(Mono.fromRunnable(() -> {
|
||||
routeCache.put(routeId, routeDefinition);
|
||||
refreshRoutes();
|
||||
logger.info("Route added successfully: {}", routeId);
|
||||
}))
|
||||
.then(Mono.fromRunnable(() -> routeCache.put(routeId, routeDefinition)))
|
||||
.then(refreshRoutes())
|
||||
.then(Mono.fromRunnable(() -> logger.info("Route added successfully: {}", routeId)))
|
||||
.thenReturn(true)
|
||||
.onErrorResume(error -> {
|
||||
logger.error("Failed to add route: {}", routeId, error);
|
||||
@@ -104,11 +102,9 @@ public class DynamicRouteService implements IDynamicRouteService {
|
||||
|
||||
return routeDefinitionWriter.delete(Mono.just(routeId))
|
||||
.then(routeDefinitionWriter.save(Mono.just(routeDefinition)))
|
||||
.then(Mono.fromRunnable(() -> {
|
||||
routeCache.put(routeId, routeDefinition);
|
||||
refreshRoutes();
|
||||
logger.info("Route updated successfully: {}", routeId);
|
||||
}))
|
||||
.then(Mono.fromRunnable(() -> routeCache.put(routeId, routeDefinition)))
|
||||
.then(refreshRoutes())
|
||||
.then(Mono.fromRunnable(() -> logger.info("Route updated successfully: {}", routeId)))
|
||||
.thenReturn(true)
|
||||
.onErrorResume(error -> {
|
||||
logger.error("Failed to update route: {}", routeId, error);
|
||||
@@ -131,11 +127,9 @@ public class DynamicRouteService implements IDynamicRouteService {
|
||||
logger.info("Deleting route: {}", routeId);
|
||||
|
||||
return routeDefinitionWriter.delete(Mono.just(routeId))
|
||||
.then(Mono.fromRunnable(() -> {
|
||||
routeCache.remove(routeId);
|
||||
refreshRoutes();
|
||||
logger.info("Route deleted successfully: {}", routeId);
|
||||
}))
|
||||
.then(Mono.fromRunnable(() -> routeCache.remove(routeId)))
|
||||
.then(refreshRoutes())
|
||||
.then(Mono.fromRunnable(() -> logger.info("Route deleted successfully: {}", routeId)))
|
||||
.thenReturn(true)
|
||||
.onErrorResume(error -> {
|
||||
logger.error("Failed to delete route: {}", routeId, error);
|
||||
|
||||
Reference in New Issue
Block a user