wu-sheng commented on code in PR #11732:
URL: https://github.com/apache/skywalking/pull/11732#discussion_r1450463481
##########
oap-server/server-receiver-plugin/skywalking-ebpf-receiver-plugin/src/main/java/org/apache/skywalking/oap/server/receiver/ebpf/provider/EBPFReceiverProvider.java:
##########
@@ -65,12 +67,19 @@ public void prepare() throws ServiceNotProvidedException,
ModuleStartException {
@Override
public void start() throws ServiceNotProvidedException,
ModuleStartException {
+ // load official analysis
+ getManager().find(CoreModule.NAME)
+ .provider()
+ .getService(OALEngineLoaderService.class)
+ .load(EBPFOALDefine.INSTANCE);
+
final GRPCHandlerRegister grpcHandlerRegister =
getManager().find(SharingServerModule.NAME)
.provider()
.getService(GRPCHandlerRegister.class);
grpcHandlerRegister.addHandler(new
EBPFProcessServiceHandler(getManager()));
grpcHandlerRegister.addHandler(new
EBPFProfilingServiceHandler(getManager()));
grpcHandlerRegister.addHandler(new
ContinuousProfilingServiceHandler(getManager(), this.config));
+ grpcHandlerRegister.addHandler(new
AccessLogServiceHandler(getManager()));
Review Comment:
Please refer to https://github.com/apache/skywalking/pull/11749, what we
learned from that performance benchmark is that, for heavy traffic service,
especially like ALS, we should have an option to provide a separate port to
help traffic limitation and control.
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: [email protected]
For queries about this service, please contact Infrastructure at:
[email protected]