What do you mean message header? If it is widely used open source plugins, SkyWalking has plugins for many of them by instrumenting its higher level APIs, rather than netty. Many of them use netty in the base, but that is not the issue.
[email protected] <[email protected]>于2020年10月22日 周四22:55写道: > On 2020/10/21 03:43:22, kezhenxu94 wrote: > Not exactly, the critical > reason why we don’t have such plugin for Netty is that, Netty is rather > fundamental that it uses TCP protocol, but we need something like > headers/metadata/attachment to propagate the tracing context seamlessly > without affecting either side of client and server if any of them doesn’t > install SkyWalking agent, which TCP protocol doesn’t have.> > > > On Oct > 21, 2020, at 10:49 AM, logos <[email protected]> wrote:> > > > > > Dear > SkyWalking masters:> > > > > Thank you for your reply. > I know why there is no a netty plugin. > For user will define the private protocol and there is not a common way > to parse message and attach trace info on the message. > > It is how nice that if there is a plugin for netty which can recognize the > message protocol , maybe limited in some famous types, and then parsing the > head and adding trace info. > > > > > [email protected] > -- Sheng Wu 吴晟 Apache SkyWalking Apache Incubator Apache ShardingSphere, ECharts, DolphinScheduler podlings Zipkin Twitter, wusheng1108
