Spring webflux 反应式WebSocket如何实现动态映射

Spring webflux 反应式WebSocket如何实现动态映射,spring-webflux,reactor-netty,Spring Webflux,Reactor Netty,使用反应式web套接字,如何实现ws://server:port/ws/id/xxxx的动态映射 我目前正在这样做: Map<String, WebSocketHandler> map = new HashMap<>(); String mapping1 = "/ws/stackId/1234" String mapping2 = "/ws/stackId/5687" String mapping3 = "/ws

使用反应式web套接字,如何实现ws://server:port/ws/id/xxxx的动态映射

我目前正在这样做:

 Map<String, WebSocketHandler> map = new HashMap<>();

 String mapping1 = "/ws/stackId/1234"
 String mapping2 = "/ws/stackId/5687"
 String mapping3 = "/ws/stackId/8901"

map.put(mapping1); map.put(mapping2); map.put(mapping3);

SimpleUrlHandlingMapping handler = new SimpleUrlHandlerMapping();
handler.setOrder(1);
handler.setUrlMap(map);
Map Map=newhashmap();
字符串映射1=“/ws/stackId/1234”
字符串映射2=“/ws/stackId/5687”
字符串映射3=“/ws/stackId/8901”
map.put(mapping1);map.put(mapping2);map.put(mapping3);
SimpleUrlHandlingMapping处理程序=新的SimpleUrlHandlerMapping();
handler.setOrder(1);
setUrlMap(map);
但是,在“ws/stackId/”之后,我将拥有数千个不同的ID,并且不可能为每个ID创建字符串映射对象

如何使此动态化,使其能够接受运行时可能发生的任何id

谢谢