You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@shenyu.apache.org by GitBox <gi...@apache.org> on 2022/06/05 08:30:35 UTC

[GitHub] [incubator-shenyu] dragon-zhang opened a new issue, #3484: [Task] client lossless registration

dragon-zhang opened a new issue, #3484:
URL: https://github.com/apache/incubator-shenyu/issues/3484

   ### Description
   
   At present, almost all clients(exclude `dubbo`) have a problem: when the spring container has not been started, it reports the registration information to `shenyu-admin`. If there is traffic coming, the downstream system call will fail directly (for RPC clients, it will report an error such as `no provider`; for HTTP clients, it will fail directly, or the call times out), which also leads to `lossy publishing`.
   
   The root cause of this problem is that the registration of the client depends on the `BeanPostProcessor`, so we need to change it to a form based on `ContextRefreshedEvent`(you can see it in `org.apache.shenyu.client.apache.dubbo.ApacheDubboServiceBeanListener`).
   
   ### Task List
   
   1. - [ ] grpc client lossless registration;
   2. - [ ] springmvc client lossless registration;
   3. - [ ] springcloud client lossless registration;
   4. - [ ] motan client lossless registration;
   5. - [ ] sofa client lossless registration;
   6. - [ ] tars client lossless registration;
   7. - [ ] websocket client lossless registration;


-- 
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: notifications-unsubscribe@shenyu.apache.org.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


[GitHub] [incubator-shenyu] dragon-zhang closed issue #3484: [Task] client lossless registration

Posted by GitBox <gi...@apache.org>.
dragon-zhang closed issue #3484: [Task] client lossless registration
URL: https://github.com/apache/incubator-shenyu/issues/3484


-- 
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: notifications-unsubscribe@shenyu.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


[GitHub] [incubator-shenyu] gaochuang98 commented on issue #3484: [Task] client lossless registration

Posted by GitBox <gi...@apache.org>.
gaochuang98 commented on issue #3484:
URL: https://github.com/apache/incubator-shenyu/issues/3484#issuecomment-1146770100

   I can do spring mvc and tars


-- 
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: notifications-unsubscribe@shenyu.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


[GitHub] [incubator-shenyu] ShawnSiao commented on issue #3484: [Task] client lossless registration

Posted by GitBox <gi...@apache.org>.
ShawnSiao commented on issue #3484:
URL: https://github.com/apache/incubator-shenyu/issues/3484#issuecomment-1147486412

   Please assign 4 to me,  thank you!


-- 
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: notifications-unsubscribe@shenyu.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


[GitHub] [incubator-shenyu] renzhuyan commented on issue #3484: [Task] client lossless registration

Posted by GitBox <gi...@apache.org>.
renzhuyan commented on issue #3484:
URL: https://github.com/apache/incubator-shenyu/issues/3484#issuecomment-1146780064

   Please assign 3 to me, thanks!


-- 
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: notifications-unsubscribe@shenyu.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


[GitHub] [incubator-shenyu] lahmXu commented on issue #3484: [Task] client lossless registration

Posted by GitBox <gi...@apache.org>.
lahmXu commented on issue #3484:
URL: https://github.com/apache/incubator-shenyu/issues/3484#issuecomment-1146779592

   Please assign 5 and 7 to me, thanks!


-- 
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: notifications-unsubscribe@shenyu.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


[GitHub] [incubator-shenyu] renzhuyan commented on issue #3484: [Task] client lossless registration

Posted by GitBox <gi...@apache.org>.
renzhuyan commented on issue #3484:
URL: https://github.com/apache/incubator-shenyu/issues/3484#issuecomment-1146781442

   1 also assigned to me, thank you!


-- 
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: notifications-unsubscribe@shenyu.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


[GitHub] [incubator-shenyu] dragon-zhang closed issue #3484: [Task] client lossless registration

Posted by GitBox <gi...@apache.org>.
dragon-zhang closed issue #3484: [Task] client lossless registration
URL: https://github.com/apache/incubator-shenyu/issues/3484


-- 
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: notifications-unsubscribe@shenyu.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


[GitHub] [incubator-shenyu] dragon-zhang commented on issue #3484: [Task] client lossless registration

Posted by GitBox <gi...@apache.org>.
dragon-zhang commented on issue #3484:
URL: https://github.com/apache/incubator-shenyu/issues/3484#issuecomment-1159937151

   thanks, guys, happy contribution !


-- 
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: notifications-unsubscribe@shenyu.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org