如果不能解决问题,就会成为问题。UI无法正常显示,OAP日志一直报如下错误:grpcserverthreadpoolisfull,rejectingthetask。出现这个错误的原因可能是存储性能不够或者OAP处理能力不够,但是Agent上报的内容很多。最有效的方法是增加OAP实例的数量来提高存储性能。如果没有条件,可以先打开config/application.yml文件,修改如下配置:core:default:#gRPCServer的线程池队列长度,默认10000,可调整为20000或更长gRPCThreadPoolQueueSize:${SW_RECEIVER_GRPC_POOL_QUEUE_SIZE:20000}#gRPCServer的线程池大小默认是CPU的4倍。比如8核的默认值是4*8=32,可以调整到50以上。
