You should start a new mail to a separated discussion, please don't reply
other's.

Sheng Wu 吴晟
Twitter, wusheng1108


[email protected] <[email protected]> 于2020年1月8日周三 下午5:34写道:

> Dear Mr zhang,
>    I wanna know how skywalking can suppose to trace portal like andorid ,
> ios ,h5 ,nginx ,WE wanna manage portal and java service together
>
>
>
> 李鑫EasonSenior Architect资深架构师 +86 13631592868
> 威富通科技有限公司 ( 股票代码:300180.SZ )  |  SwiftPass Technologies Co., LTD.
> 领先的移动支付服务商  |  The provider of mobile payment solutions
> 深圳市南山区高新南一道9号中科大厦23楼
> 25-26/F,CASTD Building,No.9 Gaoxin South Road 1, Hi-Tech Area, Shenzhen,
> Guangdong, China 518057
> [email protected]  |   www.swiftpass.cn  |  +86 75586299688
>
> From: Zhang, James
> Date: 2020-01-08 17:16
> To: [email protected]
> Subject: RE: Java agent buffer setting to avoid trace segment abandon
> Thanks for the quick response, Wu Sheng.
> Env detail:
> The Java services are deployed into K8S pod with 18 instances: CPU 3
> cores, Memory: 6G
> The OAP services are deployed into K8S pod with 3 instances: CPU 2 cores,
> Memory: 2G
>
> The performance pressure test for Java services is about 6500 cps.
>
> I grep single POD skywaking logs for "abandoned" and 700,000 + records
> were found.
>
> Thanks & Best Regards
>
> Xiaochao Zhang(James)
> DI SW CAS MP EMK DO-CHN
> No.7, Xixin Avenue, Chengdu High-Tech Zone
> Chengdu, China  611731
> Cellphone: +86 13980787820
> Email: [email protected]
>
> -----Original Message-----
> From: Sheng Wu <[email protected]>
> Sent: Wednesday, January 8, 2020 3:49 PM
> To: dev <[email protected]>
> Subject: Re: Java agent buffer setting to avoid trace segment abandon
>
> Hi Zhang
>
> Welcome to join the dev ml. How much payload do you put in the tests? Does
> your backend and storage are powerful enough?
> I would prefer you could share more information about your test env.
>
> Sheng Wu 吴晟
> Twitter, wusheng1108
>
>
> Zhang, James <[email protected]> 于2020年1月8日周三 下午3:46写道:
>
> > Dear Skywalking Dev,
> > I found a lot of "trace segment has been abandoned, cause by buffer is
> > full" logs in my Java services with Skywalking 6.6.0 agent enabled.
> > DEBUG 2020-01-06 20:43:17:699 http-nio-0.0.0.0-9090-exec-154
> > TraceSegmentServiceClient : One trace segment has been abandoned,
> > cause by buffer is full.
> >
> > And some "xxx trace segments have been abandoned, cause by no
> > available channel" logs were found  also.
> > 2020-01-06 21:37:53:716 DataCarrier.DEFAULT.Consumser.0.Thread
> > TraceSegmentServiceClient : 237 trace segments have been abandoned,
> > cause by no available channel.
> >
> > I checked the source code & documentation found that the default
> > buffer setting is 5(channel_size)*300(buffer_size) and it seems that
> > this default setting is not enough for productive environment of heavy
> load system.
> >
> > To avoid the trace segment abandon, is that OK to just increase the
> > buffer setting (e.g. to 10* 3000) ? How to estimate the memory(in MB)
> > for the buffer setting so that I can evaluate the memory footprint for
> > segments buffer?
> >
> > Thanks & Best Regards
> >
> > Xiaochao Zhang(James)
> > DI SW CAS MP EMK DO-CHN
> > No.7, Xixin Avenue, Chengdu High-Tech Zone Chengdu, China  611731
> > Email: [email protected] <mailto:[email protected]>
> >
> >
>

Reply via email to