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/08 17:11:27 UTC

[GitHub] [skywalking] EvanLjp opened a new issue #5063: add dns

EvanLjp opened a new issue #5063:
URL: https://github.com/apache/skywalking/issues/5063


   Please answer these questions before submitting your issue.
   
   - Why do you submit this issue?
   - [ ] Question or discussion
   In some cases,BACKEND_SERVICE is config as dns:port;
   some dns production is not support Load balancing,for example core dns in cncf.
   
   so i want to add a dns lookup to support the case 
   
   


----------------------------------------------------------------
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 #5063: add dns lookup

Posted by GitBox <gi...@apache.org>.
EvanLjp commented on issue #5063:
URL: https://github.com/apache/skywalking/issues/5063#issuecomment-655834284


   yes,maybe can support more ways,for example 
   1. dns
   2. Kubernetes service
   Maybe kubernetes service load balancer mode is a better way,but the way depends on cloud (aws,Ali),it would be not work in a privite kubernetes cluster 
   So.i want to add the feature, like kubernetes dubbo 
   1.Use kubernetes service self support 
   1.if have time,also supports dns nslookup
   
   
   


----------------------------------------------------------------
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 #5063: add dns lookup

Posted by GitBox <gi...@apache.org>.
wu-sheng commented on issue #5063:
URL: https://github.com/apache/skywalking/issues/5063#issuecomment-655842756


   If you want to add new dependency on the agent core, that wouldn't be recommended, especially for this case. The way would be adding a plugin for feature extension. If there is no extension point currently, we could create one.
   Anymore, I need more details about what you are trying to do. Because I don't know what dubbo-k8s did, actually, that is not have to be our reference. Agent is very different from a dev framework.


----------------------------------------------------------------
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 closed issue #5063: build connection between agent client and oap server with service discover

Posted by GitBox <gi...@apache.org>.
EvanLjp closed issue #5063:
URL: https://github.com/apache/skywalking/issues/5063


   


----------------------------------------------------------------
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 #5063: build connection between agent client and oap server with service discover

Posted by GitBox <gi...@apache.org>.
EvanLjp commented on issue #5063:
URL: https://github.com/apache/skywalking/issues/5063#issuecomment-655868967


   OK,thx 


----------------------------------------------------------------
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 #5063: build connection between agent client and oap server with service discover

Posted by GitBox <gi...@apache.org>.
wu-sheng commented on issue #5063:
URL: https://github.com/apache/skywalking/issues/5063#issuecomment-655868199


   OK, that will not be an easy job. NOTICE, receiver role OAP role is never registered through the coordinator, but your service discovery is for looking up receiver role nodes.


----------------------------------------------------------------
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 #5063: add dns lookup

Posted by GitBox <gi...@apache.org>.
wu-sheng commented on issue #5063:
URL: https://github.com/apache/skywalking/issues/5063#issuecomment-655839270


   Do you have more material about DNS level load balancer can't work automatically? From your asking, it seems, we need codes to do a DNS lookup to get the candidate list. Am I right?


----------------------------------------------------------------
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 #5063: build connection between agent client and oap server with service discover

Posted by GitBox <gi...@apache.org>.
EvanLjp commented on issue #5063:
URL: https://github.com/apache/skywalking/issues/5063#issuecomment-657234942


   i found the purpose of boot service  int erface for single purpose.
   if we want to support  the  polymorphism in service discovery.
   2 ways: 
   1. modify the boot service to support polymorphism
   2. add a new interface.
   
   Do you have any Suggestions
   
   


----------------------------------------------------------------
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 #5063: add dns lookup

Posted by GitBox <gi...@apache.org>.
wu-sheng commented on issue #5063:
URL: https://github.com/apache/skywalking/issues/5063#issuecomment-655813583


   Just confirm, you want to do `DNS lookup` manually by codes, then select the backend from candidates?


----------------------------------------------------------------
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 removed a comment on issue #5063: build connection between agent client and oap server with service discover

Posted by GitBox <gi...@apache.org>.
EvanLjp removed a comment on issue #5063:
URL: https://github.com/apache/skywalking/issues/5063#issuecomment-657234942


   i found the purpose of boot service  int erface for single purpose.
   if we want to support  the  polymorphism in service discovery.
   2 ways: 
   1. modify the boot service to support polymorphism
   2. add a new interface.
   
   Do you have any Suggestions
   
   


----------------------------------------------------------------
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 #5063: build connection between agent client and oap server with service discover

Posted by GitBox <gi...@apache.org>.
wu-sheng commented on issue #5063:
URL: https://github.com/apache/skywalking/issues/5063#issuecomment-655868671


   And service discovery of OAP node is not recommended in many companies, because the OAP nodes are deployed in the system/operation platform zone, rather than the business zone. Service discovery wouldn't work in this case.


----------------------------------------------------------------
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 edited a comment on issue #5063: add dns lookup

Posted by GitBox <gi...@apache.org>.
EvanLjp edited a comment on issue #5063:
URL: https://github.com/apache/skywalking/issues/5063#issuecomment-655834284


   yes,maybe can support more ways,for example 
   1. dns
   2. Kubernetes service
   
   So.i want to add the feature, like kubernetes dubbo 
   1.Use kubernetes service as service discover
   1.also supports dns nslookup
   
   
   
   


----------------------------------------------------------------
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 #5063: add dns lookup

Posted by GitBox <gi...@apache.org>.
EvanLjp commented on issue #5063:
URL: https://github.com/apache/skywalking/issues/5063#issuecomment-655867278


   yes,i should change a new title
   build the connection between  agent client and oap server with service discover
   for example :
   Kubernetes
   dns
   etcd
   zk
   .....
   
   create a new extension point like oap


----------------------------------------------------------------
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