19
19
import com .navercorp .pinpoint .collector .cluster .ClusterPoint ;
20
20
import com .navercorp .pinpoint .collector .cluster .ClusterPointLocator ;
21
21
import com .navercorp .pinpoint .collector .cluster .GrpcAgentConnection ;
22
- import com .navercorp .pinpoint .collector .cluster .ThriftAgentConnection ;
23
22
import com .navercorp .pinpoint .collector .cluster .route .filter .RouteFilter ;
24
23
import com .navercorp .pinpoint .rpc .packet .stream .StreamClosePacket ;
25
24
import com .navercorp .pinpoint .rpc .packet .stream .StreamCode ;
26
25
import com .navercorp .pinpoint .rpc .packet .stream .StreamResponsePacket ;
27
- import com .navercorp .pinpoint .rpc .server .PinpointServer ;
28
26
import com .navercorp .pinpoint .rpc .stream .ClientStreamChannel ;
29
27
import com .navercorp .pinpoint .rpc .stream .ClientStreamChannelEventHandler ;
30
28
import com .navercorp .pinpoint .rpc .stream .ServerStreamChannel ;
@@ -109,16 +107,7 @@ private TCommandTransferResponse onRoute0(StreamEvent event) {
109
107
}
110
108
111
109
try {
112
- if (clusterPoint instanceof ThriftAgentConnection ) {
113
- StreamRouteManager routeManager = new StreamRouteManager (event );
114
-
115
- ServerStreamChannel consumerStreamChannel = event .getStreamChannel ();
116
- consumerStreamChannel .setAttributeIfAbsent (ATTACHMENT_KEY , routeManager );
117
-
118
- ClientStreamChannel producerStreamChannel = createStreamChannel ((ThriftAgentConnection ) clusterPoint , event .getDeliveryCommand ().getPayload (), routeManager );
119
- routeManager .setProducer (producerStreamChannel );
120
- return createResponse (TRouteResult .OK );
121
- } else if (clusterPoint instanceof GrpcAgentConnection ) {
110
+ if (clusterPoint instanceof GrpcAgentConnection ) {
122
111
StreamRouteManager routeManager = new StreamRouteManager (event );
123
112
124
113
ServerStreamChannel consumerStreamChannel = event .getStreamChannel ();
@@ -142,11 +131,6 @@ private TCommandTransferResponse onRoute0(StreamEvent event) {
142
131
return createResponse (TRouteResult .UNKNOWN );
143
132
}
144
133
145
- private ClientStreamChannel createStreamChannel (ThriftAgentConnection clusterPoint , byte [] payload , ClientStreamChannelEventHandler streamChannelEventHandler ) throws StreamException {
146
- PinpointServer pinpointServer = clusterPoint .getPinpointServer ();
147
- return pinpointServer .openStreamAndAwait (payload , streamChannelEventHandler , 3000 );
148
- }
149
-
150
134
public void close (ServerStreamChannel consumerStreamChannel ) {
151
135
Object attachmentListener = consumerStreamChannel .getAttribute (ATTACHMENT_KEY );
152
136
0 commit comments