Skip to content

Commit 5b555b6

Browse files
authored
解决动态路由无法删除bug
1 parent 93d9788 commit 5b555b6

1 file changed

Lines changed: 2 additions & 1 deletion

File tree

ch18-7/ch18-7-gateway/src/main/java/cn/springcloud/book/gateway/route/DynamicRouteServiceImpl.java

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -70,7 +70,8 @@ public String update(RouteDefinition definition) {
7070
*/
7171
public String delete(String id) {
7272
try {
73-
this.routeDefinitionWriter.delete(Mono.just(id));
73+
this.routeDefinitionWriter.delete(Mono.just(id)).subscribe();
74+
this.publisher.publishEvent(new RefreshRoutesEvent(this));
7475
return "delete success";
7576
} catch (Exception e) {
7677
e.printStackTrace();

0 commit comments

Comments
 (0)