Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Support traffic label transparent transmission #1244

Closed
tunefun opened this issue Jul 7, 2023 · 5 comments
Closed

Support traffic label transparent transmission #1244

tunefun opened this issue Jul 7, 2023 · 5 comments
Assignees
Labels
area/plugin Issues or PRs releated to sermant plugin service kind/feature Issue for new feature
Milestone

Comments

@tunefun
Copy link

tunefun commented Jul 7, 2023

What would you like to be added?

Supports transparent transmission of traffic labels (labels must support customization and there is no limit on the number)

  1. Implement the traffic label transparent transmission framework to facilitate plug-in access.
    --- The plug-in can connect to different communication carriers by itself
    ---The plug-in can obtain the current traffic label
    --- The plug-in can change the traffic label of a certain communication
  2. Provide implementation of common communication carriers.

Why is this needed?

There are many scenario plug-ins that need to perform routing and other operations based on traffic labels.

Support for each sub-feature
(1) Support the traffic label transparent transmission capability of rocketMQ4.8+ and webServlet3.0+ PR #1253
(2) Support Kafka 1.x 2.x 3.x traffic label transparent transmission capability PR #1254
(3) Support in-process cross-thread traffic label transparent transmission capability PR #1268
(4) Support the traffic label transparent transmission capability of Dubbo 2.6.x, 2.7.x, 3.x PR #1273
(5) Support the traffic label transparent transmission capability of httpclient3.x, HttpClient4.x, Okhttp2, and Jdk httpclient PR #1251 #1281
(6) Support the traffic label transparent transmission capability of sofarpc5.0+, grpc, servicecombrpc2.0+ PR #1287 #1288 #1291
(7) Support the prefix and suffix to match the Key that needs to be transmitted when the traffic label is transparently transmitted PR #1297

@github-actions
Copy link

This issue seems to be Stale. We will close it in a few days.

@github-actions github-actions bot added the Stale label Aug 19, 2023
@github-actions
Copy link

We close this issue because it hasn't been updated in a while. Remove Stale label if you want to reopen it.

@github-actions
Copy link

We close this issue because it hasn't been updated in a while. Remove Stale label if you want to reopen it.

@github-actions
Copy link

We close this issue because it hasn't been updated in a while. Remove Stale label if you want to reopen it.

@github-actions
Copy link

github-actions bot commented Sep 5, 2023

We close this issue because it hasn't been updated in a while. Remove Stale label if you want to reopen it.

@github-actions github-actions bot closed this as completed Sep 5, 2023
@lilai23 lilai23 reopened this Sep 7, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area/plugin Issues or PRs releated to sermant plugin service kind/feature Issue for new feature
Projects
None yet
Development

No branches or pull requests

5 participants