You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@skywalking.apache.org by GitBox <gi...@apache.org> on 2020/07/21 09:40:58 UTC
[GitHub] [skywalking] EvanLjp opened a new issue #5142: SW_CORE_ROLE how to use in production
EvanLjp opened a new issue #5142:
URL: https://github.com/apache/skywalking/issues/5142
Please answer these questions before submitting your issue.
- Why do you submit this issue?
- [ ] Question or discussion
how to use SW_CORE_ROLE in production
___
### Question
- What do you want to know?
i find skywalking lost so many trace on production , and found the oap role.how to use it in production ,and Is there a best practice?
----------------------------------------------------------------
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.
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
[GitHub] [skywalking] wu-sheng closed issue #5142: SW_CORE_ROLE how to use in production
Posted by GitBox <gi...@apache.org>.
wu-sheng closed issue #5142:
URL: https://github.com/apache/skywalking/issues/5142
----------------------------------------------------------------
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.
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
[GitHub] [skywalking] EvanLjp commented on issue #5142: SW_CORE_ROLE how to use in production
Posted by GitBox <gi...@apache.org>.
EvanLjp commented on issue #5142:
URL: https://github.com/apache/skywalking/issues/5142#issuecomment-662302110
Is there some experience with the ratio of 2 parts,our applications will create over 900G data everyday. I am facing a very serious loss of behavior now
----------------------------------------------------------------
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.
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
[GitHub] [skywalking] EvanLjp commented on issue #5142: SW_CORE_ROLE how to use in production
Posted by GitBox <gi...@apache.org>.
EvanLjp commented on issue #5142:
URL: https://github.com/apache/skywalking/issues/5142#issuecomment-661955428
l know how the way works.
i want to know the advantage when split 2 parts ,why have this mode.
Is it practical to propose such a solution in what scenarios
----------------------------------------------------------------
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.
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
[GitHub] [skywalking] wu-sheng commented on issue #5142: SW_CORE_ROLE how to use in production
Posted by GitBox <gi...@apache.org>.
wu-sheng commented on issue #5142:
URL: https://github.com/apache/skywalking/issues/5142#issuecomment-662162985
When you want a super large OAP cluster, you may need to make network controllable or as planned. This role is helping you to make that. And it isolates the L1 and L2 aggregation, so your cluster performance should be more predictable, they would block each other or face race condition on CPU/thread scheduling.
----------------------------------------------------------------
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.
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
[GitHub] [skywalking] wu-sheng commented on issue #5142: SW_CORE_ROLE how to use in production
Posted by GitBox <gi...@apache.org>.
wu-sheng commented on issue #5142:
URL: https://github.com/apache/skywalking/issues/5142#issuecomment-661839274
I think this is fully described in the comments.
```
/**
* OAP server could work in different roles.
*/
public enum Role {
/**
* Default role. OAP works as the {@link #Receiver} and {@link #Aggregator}
*/
Mixed,
/**
* Receiver mode OAP open the service to the agents, analysis and aggregate the results and forward the results
* to {@link #Mixed} and {@link #Aggregator} roles OAP. The only exception is for {@link
* org.apache.skywalking.oap.server.core.analysis.record.Record}, they don't require 2nd round distributed
* aggregation, is being pushed into the storage from the receiver OAP directly.
*/
Receiver,
/**
* Aggregator mode OAP receives data from {@link #Mixed} and {@link #Aggregator} OAP nodes, and do 2nd round
* aggregation. Then save the final result to the storage.
*/
Aggregator
}
```
----------------------------------------------------------------
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.
For queries about this service, please contact Infrastructure at:
users@infra.apache.org