spring-attic / spring-cloud-rsocket

This repository is now inactive. Please see https://github.com/rsocket-routing/
https://github.com/rsocket-routing/
Apache License 2.0
49 stars 13 forks source link

Split Data Cancel #14

Closed seal90 closed 4 years ago

seal90 commented 4 years ago

The data transmission process is similar to the following A ------ B ----- C --> 7(1025)
--> 2(1025) 2(1024) <-- --> 2(CANCEL) 7(1024) <-- 2(11) <--

Actual log data

Frame => Stream ID: 7 Type: REQUEST_RESPONSE Flags: 0b100000000 Length: 1025 Metadata: +-------------------------------------------------+ | 0 1 2 3 4 5 6 7 8 9 a b c d e f | +--------+-------------------------------------------------+----------------+ |00000000| fe 00 00 04 03 63 6d 64 1e 6d 65 73 73 61 67 65 |.....cmd.message| |00000010| 2f 78 2e 72 73 6f 63 6b 65 74 2e 66 6f 72 77 61 |/x.rsocket.forwa| |00000020| 72 64 69 6e 67 2e 76 30 00 00 15 00 00 00 00 00 |rding.v0........| |00000030| 00 00 00 00 00 00 00 00 00 00 03 81 03 31 2d 31 |.............1-1| +--------+-------------------------------------------------+----------------+ Data: +-------------------------------------------------+ | 0 1 2 3 4 5 6 7 8 9 a b c d e f | +--------+-------------------------------------------------+----------------+ |00000000| 65 63 68 6f 20 68 65 6c 6c 6f 31 31 31 31 31 31 |echo hello111111| |00000010| 31 31 31 31 31 78 31 31 31 77 77 31 64 64 64 31 |11111x111ww1ddd1| |00000020| 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 |1111111111111111| |00000030| 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 |1111111111111111| |00000040| 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 |1111111111111111| |00000050| 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 |1111111111111111| |00000060| 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 |1111111111111111| |00000070| 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 |1111111111111111| |00000080| 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 77 |111111111111111w| |00000090| 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 |wwwwwwwwwwwwwwww| |000000a0| 77 77 77 77 77 77 77 71 71 71 71 71 71 71 71 71 |wwwwwwwqqqqqqqqq| |000000b0| 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 |qqqqqqqqqqqqqqqq| |000000c0| 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 |qqqqqqqqqqqqqqqq| |000000d0| 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 |qqqqqqqqqqqqqqqq| |000000e0| 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 |qqqqqqqqqqqqqqqq| |000000f0| 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 |qqqqqqqqqqqqqqqq| |00000100| 71 71 71 71 71 71 71 71 71 71 74 74 74 74 74 74 |qqqqqqqqqqtttttt| |00000110| 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 |tttttttttttttttt| |00000120| 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 |tttttttttttttttt| |00000130| 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 |tttttttttttttttt| |00000140| 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 |tttttttttttttttt| |00000150| 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 |tttttttttttttttt| |00000160| 74 74 74 74 74 74 74 74 74 75 75 75 75 75 75 75 |tttttttttuuuuuuu| |00000170| 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 |uuuuuuuuuuuuuuuu| |00000180| 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 |uuuuuuuuuuuuuuuu| |00000190| 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 |uuuuuuuuuuuuuuuu| |000001a0| 75 75 75 75 75 75 69 69 69 69 69 69 69 69 69 69 |uuuuuuiiiiiiiiii| |000001b0| 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 |iiiiiiiiiiiiiiii| |000001c0| 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 |iiiiiiiiiiiiiiii| |000001d0| 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 77 |iiiiiiiiiiiiiiiw| |000001e0| 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 |wwwwwwwwwwwwwwww| |000001f0| 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 |wwwwwwwwwwwwwwww| |00000200| 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 |wwwwwwwwwwwwwwww| |00000210| 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 |wwwwwwwwwwwwwwww| |00000220| 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 |wwwwwwwwwwwwwwww| |00000230| 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 |wwwwwwwwwwwwwwww| |00000240| 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 |wwwwwwwwwwwwwwww| |00000250| 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 |wwwwwwwwwwwwwwww| |00000260| 77 77 77 77 77 31 31 31 61 61 61 61 61 61 61 61 |wwwww111aaaaaaaa| |00000270| 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 |aaaaaaaaaaaaaaaa| |00000280| 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 |aaaaaaaaaaaaaaaa| |00000290| 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 |aaaaaaaaaaaaaaaa| |000002a0| 61 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 |aeeeeeeeeeeeeeee| |000002b0| 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 |eeeeeeeeeeeeeeee| |000002c0| 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 |eeeeeeeeeeeeeeee| |000002d0| 65 65 65 65 65 65 65 65 65 65 65 65 65 65 31 31 |eeeeeeeeeeeeee11| |000002e0| 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 |1111111111111111| |000002f0| 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 |1111111111111111| |00000300| 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 |1111111111111111| |00000310| 31 31 31 31 31 31 31 31 31 31 31 31 31 64 61 61 |1111111111111daa| |00000320| 61 61 61 61 61 61 61 61 61 61 73 73 73 73 73 73 |aaaaaaaaaassssss| |00000330| 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 |ssssssssssssssss| |00000340| 73 73 73 73 73 73 73 73 73 73 73 73 73 73 64 64 |ssssssssssssssdd| |00000350| 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 |dddddddddddddddd| |00000360| 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 |dddddddddddddddd| |00000370| 64 64 64 64 64 64 64 64 64 64 31 31 31 31 31 31 |dddddddddd111111| |00000380| 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 |1111111111111111| |00000390| 31 31 31 31 32 32 32 32 32 32 32 32 32 32 32 32 |1111222222222222| |000003a0| 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 |2222222222222222| |000003b0| 32 32 64 31 31 31 31 61 |22d1111a | +--------+-------------------------------------------------+----------------+ 2020-05-29 17:10:31.260 DEBUG 102872 --- [ctor-http-nio-3] o.s.c.g.rsocket.core.GatewayExchange : found routing metadata [Forwarding@31b460e6 originRouteId = 3, tags = map[[io.rsocket.routing.ServiceName, 0x01] -> '1-1']] 2020-05-29 17:10:31.260 DEBUG 102872 --- [ctor-http-nio-3] o.s.c.g.r.routing.RoutingTableRoutes : Found routes: [[RoutingTableRoutes.RegistryRoute@26639206 id = '3', predicate = [RoutIdPredicate 3]], [RoutingTableRoutes.RegistryRoute@35c4697c id = '1234', predicate = [RoutIdPredicate 1234]], [RoutingTableRoutes.RegistryRoute@e2b838e id = '10', predicate = [RoutIdPredicate 10]]] 2020-05-29 17:10:31.261 DEBUG 102872 --- [ctor-http-nio-3] o.s.c.g.rsocket.core.GatewayRSocket : Unable to find destination RSocket for [Forwarding@31b460e6 originRouteId = 3, tags = map[[io.rsocket.routing.ServiceName, 0x01] -> '1-1']] 2020-05-29 17:10:31.261 DEBUG 102872 --- [ctor-http-nio-3] o.s.c.g.r.core.PendingRequestRSocket : creating pending RSocket for [Forwarding@31b460e6 originRouteId = 3, tags = map[[io.rsocket.routing.ServiceName, 0x01] -> '1-1']] 2020-05-29 17:10:31.261 TRACE 102872 --- [ctor-http-nio-3] o.s.c.g.r.c.GatewayRSocket.find route : | onSubscribe([Fuseable] FluxOnAssembly.OnAssemblySubscriber) 2020-05-29 17:10:31.261 TRACE 102872 --- [ctor-http-nio-3] o.s.c.g.r.c.GatewayRSocket.find route : | request(unbounded) 2020-05-29 17:10:31.262 DEBUG 102872 --- [ctor-http-nio-3] o.s.cloud.gateway.rsocket.route.Routes : Route matched: 10 2020-05-29 17:10:31.262 TRACE 102872 --- [ctor-http-nio-3] o.s.c.g.r.c.GatewayRSocket.find route : | onNext([RoutingTableRoutes.RegistryRoute@e2b838e id = '10', predicate = [RoutIdPredicate 10]]) 2020-05-29 17:10:31.262 DEBUG 102872 --- [ctor-http-nio-3] o.s.c.g.rsocket.core.GatewayFilterChain : filter chain completed with success 2020-05-29 17:10:31.263 TRACE 102872 --- [ctor-http-nio-3] o.s.c.g.r.c.G.after filter chain : | onSubscribe([Fuseable] FluxOnAssembly.OnAssemblySubscriber) 2020-05-29 17:10:31.263 TRACE 102872 --- [ctor-http-nio-3] o.s.c.g.r.c.GatewayRSocket.find rsocket : | onSubscribe([Fuseable] FluxOnAssembly.OnAssemblySubscriber) 2020-05-29 17:10:31.263 TRACE 102872 --- [ctor-http-nio-3] o.s.c.g.r.c.GatewayRSocket.find rsocket : | request(unbounded) 2020-05-29 17:10:31.263 TRACE 102872 --- [ctor-http-nio-3] o.s.c.g.r.c.G.after filter chain : | request(unbounded) 2020-05-29 17:10:31.263 TRACE 102872 --- [ctor-http-nio-3] o.s.c.g.r.c.G.after filter chain : | onNext(INSTANCE) 2020-05-29 17:10:31.263 DEBUG 102872 --- [ctor-http-nio-3] o.s.c.g.rsocket.core.GatewayRSocket : Found RSocket: org.springframework.cloud.gateway.rsocket.metrics.MicrometerResponderRSocket@31be4d47 2020-05-29 17:10:31.263 TRACE 102872 --- [ctor-http-nio-3] o.s.c.g.r.c.GatewayRSocket.find rsocket : | onNext([org.springframework.cloud.gateway.rsocket.metrics.MicrometerResponderRSocket@31be4d47]) 2020-05-29 17:10:31.264 TRACE 102872 --- [ctor-http-nio-3] o.s.c.g.r.c.GatewayRSocket.find rsocket : | onComplete() 2020-05-29 17:10:31.265 DEBUG 102872 --- [ctor-http-nio-4] io.rsocket.FrameLogger : sending -> Frame => Stream ID: 2 Type: REQUEST_RESPONSE Flags: 0b100000000 Length: 1025 Metadata: +-------------------------------------------------+ | 0 1 2 3 4 5 6 7 8 9 a b c d e f | +--------+-------------------------------------------------+----------------+ |00000000| fe 00 00 04 03 63 6d 64 1e 6d 65 73 73 61 67 65 |.....cmd.message| |00000010| 2f 78 2e 72 73 6f 63 6b 65 74 2e 66 6f 72 77 61 |/x.rsocket.forwa| |00000020| 72 64 69 6e 67 2e 76 30 00 00 15 00 00 00 00 00 |rding.v0........| |00000030| 00 00 00 00 00 00 00 00 00 00 03 81 03 31 2d 31 |.............1-1| +--------+-------------------------------------------------+----------------+ Data: +-------------------------------------------------+ | 0 1 2 3 4 5 6 7 8 9 a b c d e f | +--------+-------------------------------------------------+----------------+ |00000000| 65 63 68 6f 20 68 65 6c 6c 6f 31 31 31 31 31 31 |echo hello111111| |00000010| 31 31 31 31 31 78 31 31 31 77 77 31 64 64 64 31 |11111x111ww1ddd1| |00000020| 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 |1111111111111111| |00000030| 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 |1111111111111111| |00000040| 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 |1111111111111111| |00000050| 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 |1111111111111111| |00000060| 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 |1111111111111111| |00000070| 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 |1111111111111111| |00000080| 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 77 |111111111111111w| |00000090| 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 |wwwwwwwwwwwwwwww| |000000a0| 77 77 77 77 77 77 77 71 71 71 71 71 71 71 71 71 |wwwwwwwqqqqqqqqq| |000000b0| 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 |qqqqqqqqqqqqqqqq| |000000c0| 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 |qqqqqqqqqqqqqqqq| |000000d0| 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 |qqqqqqqqqqqqqqqq| |000000e0| 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 |qqqqqqqqqqqqqqqq| |000000f0| 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 |qqqqqqqqqqqqqqqq| |00000100| 71 71 71 71 71 71 71 71 71 71 74 74 74 74 74 74 |qqqqqqqqqqtttttt| |00000110| 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 |tttttttttttttttt| |00000120| 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 |tttttttttttttttt| |00000130| 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 |tttttttttttttttt| |00000140| 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 |tttttttttttttttt| |00000150| 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 |tttttttttttttttt| |00000160| 74 74 74 74 74 74 74 74 74 75 75 75 75 75 75 75 |tttttttttuuuuuuu| |00000170| 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 |uuuuuuuuuuuuuuuu| |00000180| 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 |uuuuuuuuuuuuuuuu| |00000190| 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 |uuuuuuuuuuuuuuuu| |000001a0| 75 75 75 75 75 75 69 69 69 69 69 69 69 69 69 69 |uuuuuuiiiiiiiiii| |000001b0| 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 |iiiiiiiiiiiiiiii| |000001c0| 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 |iiiiiiiiiiiiiiii| |000001d0| 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 77 |iiiiiiiiiiiiiiiw| |000001e0| 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 |wwwwwwwwwwwwwwww| |000001f0| 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 |wwwwwwwwwwwwwwww| |00000200| 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 |wwwwwwwwwwwwwwww| |00000210| 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 |wwwwwwwwwwwwwwww| |00000220| 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 |wwwwwwwwwwwwwwww| |00000230| 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 |wwwwwwwwwwwwwwww| |00000240| 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 |wwwwwwwwwwwwwwww| |00000250| 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 |wwwwwwwwwwwwwwww| |00000260| 77 77 77 77 77 31 31 31 61 61 61 61 61 61 61 61 |wwwww111aaaaaaaa| |00000270| 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 |aaaaaaaaaaaaaaaa| |00000280| 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 |aaaaaaaaaaaaaaaa| |00000290| 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 |aaaaaaaaaaaaaaaa| |000002a0| 61 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 |aeeeeeeeeeeeeeee| |000002b0| 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 |eeeeeeeeeeeeeeee| |000002c0| 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 |eeeeeeeeeeeeeeee| |000002d0| 65 65 65 65 65 65 65 65 65 65 65 65 65 65 31 31 |eeeeeeeeeeeeee11| |000002e0| 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 |1111111111111111| |000002f0| 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 |1111111111111111| |00000300| 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 |1111111111111111| |00000310| 31 31 31 31 31 31 31 31 31 31 31 31 31 64 61 61 |1111111111111daa| |00000320| 61 61 61 61 61 61 61 61 61 61 73 73 73 73 73 73 |aaaaaaaaaassssss| |00000330| 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 |ssssssssssssssss| |00000340| 73 73 73 73 73 73 73 73 73 73 73 73 73 73 64 64 |ssssssssssssssdd| |00000350| 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 |dddddddddddddddd| |00000360| 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 |dddddddddddddddd| |00000370| 64 64 64 64 64 64 64 64 64 64 31 31 31 31 31 31 |dddddddddd111111| |00000380| 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 |1111111111111111| |00000390| 31 31 31 31 32 32 32 32 32 32 32 32 32 32 32 32 |1111222222222222| |000003a0| 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 |2222222222222222| |000003b0| 32 32 64 31 31 31 31 61 |22d1111a | +--------+-------------------------------------------------+----------------+ 2020-05-29 17:10:31.264 TRACE 102872 --- [ctor-http-nio-3] o.s.c.g.r.c.G.after filter chain : | onComplete() 2020-05-29 17:10:31.266 TRACE 102872 --- [ctor-http-nio-3] o.s.c.g.r.c.GatewayRSocket.find route : | onComplete() 2020-05-29 17:10:31.415 DEBUG 102872 --- [ctor-http-nio-4] io.rsocket.FrameLogger : receiving -> Frame => Stream ID: 2 Type: NEXT_COMPLETE Flags: 0b111100000 Length: 1024 Metadata: +-------------------------------------------------+ | 0 1 2 3 4 5 6 7 8 9 a b c d e f | +--------+-------------------------------------------------+----------------+ |00000000| fe 00 00 04 03 63 6d 64 1e 6d 65 73 73 61 67 65 |.....cmd.message| |00000010| 2f 78 2e 72 73 6f 63 6b 65 74 2e 66 6f 72 77 61 |/x.rsocket.forwa| |00000020| 72 64 69 6e 67 2e 76 30 00 00 15 00 00 00 00 00 |rding.v0........| |00000030| 00 00 00 00 00 00 00 00 00 00 03 81 03 31 2d 31 |.............1-1| +--------+-------------------------------------------------+----------------+ Data: +-------------------------------------------------+ | 0 1 2 3 4 5 6 7 8 9 a b c d e f | +--------+-------------------------------------------------+----------------+ |00000000| 62 61 63 6b 65 63 68 6f 20 68 65 6c 6c 6f 31 31 |backecho hello11| |00000010| 31 31 31 31 31 31 31 31 31 78 31 31 31 77 77 31 |111111111x111ww1| |00000020| 64 64 64 31 31 31 31 31 31 31 31 31 31 31 31 31 |ddd1111111111111| |00000030| 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 |1111111111111111| |00000040| 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 |1111111111111111| |00000050| 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 |1111111111111111| |00000060| 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 |1111111111111111| |00000070| 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 |1111111111111111| |00000080| 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 |1111111111111111| |00000090| 31 31 31 77 77 77 77 77 77 77 77 77 77 77 77 77 |111wwwwwwwwwwwww| |000000a0| 77 77 77 77 77 77 77 77 77 77 77 71 71 71 71 71 |wwwwwwwwwwwqqqqq| |000000b0| 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 |qqqqqqqqqqqqqqqq| |000000c0| 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 |qqqqqqqqqqqqqqqq| |000000d0| 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 |qqqqqqqqqqqqqqqq| |000000e0| 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 |qqqqqqqqqqqqqqqq| |000000f0| 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 |qqqqqqqqqqqqqqqq| |00000100| 71 71 71 71 71 71 71 71 71 71 71 71 71 71 74 74 |qqqqqqqqqqqqqqtt| |00000110| 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 |tttttttttttttttt| |00000120| 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 |tttttttttttttttt| |00000130| 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 |tttttttttttttttt| |00000140| 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 |tttttttttttttttt| |00000150| 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 |tttttttttttttttt| |00000160| 74 74 74 74 74 74 74 74 74 74 74 74 74 75 75 75 |tttttttttttttuuu| |00000170| 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 |uuuuuuuuuuuuuuuu| |00000180| 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 |uuuuuuuuuuuuuuuu| |00000190| 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 |uuuuuuuuuuuuuuuu| |000001a0| 75 75 75 75 75 75 75 75 75 75 69 69 69 69 69 69 |uuuuuuuuuuiiiiii| |000001b0| 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 |iiiiiiiiiiiiiiii| |000001c0| 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 |iiiiiiiiiiiiiiii| |000001d0| 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 |iiiiiiiiiiiiiiii| |000001e0| 69 69 69 77 77 77 77 77 77 77 77 77 77 77 77 77 |iiiwwwwwwwwwwwww| |000001f0| 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 |wwwwwwwwwwwwwwww| |00000200| 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 |wwwwwwwwwwwwwwww| |00000210| 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 |wwwwwwwwwwwwwwww| |00000220| 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 |wwwwwwwwwwwwwwww| |00000230| 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 |wwwwwwwwwwwwwwww| |00000240| 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 |wwwwwwwwwwwwwwww| |00000250| 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 |wwwwwwwwwwwwwwww| |00000260| 77 77 77 77 77 77 77 77 77 31 31 31 61 61 61 61 |wwwwwwwww111aaaa| |00000270| 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 |aaaaaaaaaaaaaaaa| |00000280| 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 |aaaaaaaaaaaaaaaa| |00000290| 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 |aaaaaaaaaaaaaaaa| |000002a0| 61 61 61 61 61 65 65 65 65 65 65 65 65 65 65 65 |aaaaaeeeeeeeeeee| |000002b0| 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 |eeeeeeeeeeeeeeee| |000002c0| 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 |eeeeeeeeeeeeeeee| |000002d0| 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 |eeeeeeeeeeeeeeee| |000002e0| 65 65 31 31 31 31 31 31 31 31 31 31 31 31 31 31 |ee11111111111111| |000002f0| 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 |1111111111111111| |00000300| 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 |1111111111111111| |00000310| 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 |1111111111111111| |00000320| 31 64 61 61 61 61 61 61 61 61 61 61 61 61 73 73 |1daaaaaaaaaaaass| |00000330| 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 |ssssssssssssssss| |00000340| 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 |ssssssssssssssss| |00000350| 73 73 64 64 64 64 64 64 64 64 64 64 64 64 64 64 |ssdddddddddddddd| |00000360| 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 |dddddddddddddddd| |00000370| 64 64 64 64 64 64 64 64 64 64 64 64 64 64 31 31 |dddddddddddddd11| |00000380| 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 |1111111111111111| |00000390| 31 31 31 31 31 31 31 31 32 32 32 32 32 32 32 32 |1111111122222222| |000003a0| 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 |2222222222222222| |000003b0| 32 32 32 32 32 32 64 |222222d | +--------+-------------------------------------------------+----------------+ 2020-05-29 17:10:31.417 DEBUG 102872 --- [ctor-http-nio-4] io.rsocket.FrameLogger : sending -> Frame => Stream ID: 2 Type: CANCEL Flags: 0b0 Length: 6 Data:

2020-05-29 17:10:31.417 DEBUG 102872 --- [ctor-http-nio-3] io.rsocket.FrameLogger : sending -> Frame => Stream ID: 7 Type: NEXT_COMPLETE Flags: 0b101100000 Length: 1024 Metadata: +-------------------------------------------------+ | 0 1 2 3 4 5 6 7 8 9 a b c d e f | +--------+-------------------------------------------------+----------------+ |00000000| fe 00 00 04 03 63 6d 64 1e 6d 65 73 73 61 67 65 |.....cmd.message| |00000010| 2f 78 2e 72 73 6f 63 6b 65 74 2e 66 6f 72 77 61 |/x.rsocket.forwa| |00000020| 72 64 69 6e 67 2e 76 30 00 00 15 00 00 00 00 00 |rding.v0........| |00000030| 00 00 00 00 00 00 00 00 00 00 03 81 03 31 2d 31 |.............1-1| +--------+-------------------------------------------------+----------------+ Data: +-------------------------------------------------+ | 0 1 2 3 4 5 6 7 8 9 a b c d e f | +--------+-------------------------------------------------+----------------+ |00000000| 62 61 63 6b 65 63 68 6f 20 68 65 6c 6c 6f 31 31 |backecho hello11| |00000010| 31 31 31 31 31 31 31 31 31 78 31 31 31 77 77 31 |111111111x111ww1| |00000020| 64 64 64 31 31 31 31 31 31 31 31 31 31 31 31 31 |ddd1111111111111| |00000030| 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 |1111111111111111| |00000040| 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 |1111111111111111| |00000050| 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 |1111111111111111| |00000060| 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 |1111111111111111| |00000070| 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 |1111111111111111| |00000080| 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 |1111111111111111| |00000090| 31 31 31 77 77 77 77 77 77 77 77 77 77 77 77 77 |111wwwwwwwwwwwww| |000000a0| 77 77 77 77 77 77 77 77 77 77 77 71 71 71 71 71 |wwwwwwwwwwwqqqqq| |000000b0| 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 |qqqqqqqqqqqqqqqq| |000000c0| 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 |qqqqqqqqqqqqqqqq| |000000d0| 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 |qqqqqqqqqqqqqqqq| |000000e0| 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 |qqqqqqqqqqqqqqqq| |000000f0| 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 |qqqqqqqqqqqqqqqq| |00000100| 71 71 71 71 71 71 71 71 71 71 71 71 71 71 74 74 |qqqqqqqqqqqqqqtt| |00000110| 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 |tttttttttttttttt| |00000120| 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 |tttttttttttttttt| |00000130| 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 |tttttttttttttttt| |00000140| 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 |tttttttttttttttt| |00000150| 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 |tttttttttttttttt| |00000160| 74 74 74 74 74 74 74 74 74 74 74 74 74 75 75 75 |tttttttttttttuuu| |00000170| 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 |uuuuuuuuuuuuuuuu| |00000180| 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 |uuuuuuuuuuuuuuuu| |00000190| 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 |uuuuuuuuuuuuuuuu| |000001a0| 75 75 75 75 75 75 75 75 75 75 69 69 69 69 69 69 |uuuuuuuuuuiiiiii| |000001b0| 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 |iiiiiiiiiiiiiiii| |000001c0| 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 |iiiiiiiiiiiiiiii| |000001d0| 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 |iiiiiiiiiiiiiiii| |000001e0| 69 69 69 77 77 77 77 77 77 77 77 77 77 77 77 77 |iiiwwwwwwwwwwwww| |000001f0| 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 |wwwwwwwwwwwwwwww| |00000200| 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 |wwwwwwwwwwwwwwww| |00000210| 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 |wwwwwwwwwwwwwwww| |00000220| 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 |wwwwwwwwwwwwwwww| |00000230| 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 |wwwwwwwwwwwwwwww| |00000240| 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 |wwwwwwwwwwwwwwww| |00000250| 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 |wwwwwwwwwwwwwwww| |00000260| 77 77 77 77 77 77 77 77 77 31 31 31 61 61 61 61 |wwwwwwwww111aaaa| |00000270| 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 |aaaaaaaaaaaaaaaa| |00000280| 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 |aaaaaaaaaaaaaaaa| |00000290| 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 |aaaaaaaaaaaaaaaa| |000002a0| 61 61 61 61 61 65 65 65 65 65 65 65 65 65 65 65 |aaaaaeeeeeeeeeee| |000002b0| 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 |eeeeeeeeeeeeeeee| |000002c0| 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 |eeeeeeeeeeeeeeee| |000002d0| 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 |eeeeeeeeeeeeeeee| |000002e0| 65 65 31 31 31 31 31 31 31 31 31 31 31 31 31 31 |ee11111111111111| |000002f0| 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 |1111111111111111| |00000300| 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 |1111111111111111| |00000310| 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 |1111111111111111| |00000320| 31 64 61 61 61 61 61 61 61 61 61 61 61 61 73 73 |1daaaaaaaaaaaass| |00000330| 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 |ssssssssssssssss| |00000340| 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 |ssssssssssssssss| |00000350| 73 73 64 64 64 64 64 64 64 64 64 64 64 64 64 64 |ssdddddddddddddd| |00000360| 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 |dddddddddddddddd| |00000370| 64 64 64 64 64 64 64 64 64 64 64 64 64 64 31 31 |dddddddddddddd11| |00000380| 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 |1111111111111111| |00000390| 31 31 31 31 31 31 31 31 32 32 32 32 32 32 32 32 |1111111122222222| |000003a0| 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 |2222222222222222| |000003b0| 32 32 32 32 32 32 64 |222222d | +--------+-------------------------------------------------+----------------+ 2020-05-29 17:10:31.418 DEBUG 102872 --- [ctor-http-nio-4] io.rsocket.FrameLogger : receiving -> Frame => Stream ID: 2 Type: NEXT Flags: 0b100000 Length: 11 Data: +-------------------------------------------------+ | 0 1 2 3 4 5 6 7 8 9 a b c d e f | +--------+-------------------------------------------------+----------------+ |00000000| 31 31 31 31 61 |1111a | +--------+-------------------------------------------------+----------------+