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

The service governance plugin supports hot swapping (framework capability, when using existing service management plug-ins, you need to check the support status) #1236

Closed
3 tasks done
luanwenfei-venus opened this issue Jun 25, 2023 · 5 comments
Assignees
Labels
area/framework Issues or PRs releated to sermant core service kind/feature Issue for new feature Stale
Milestone

Comments

@luanwenfei-venus
Copy link
Collaborator

luanwenfei-venus commented Jun 25, 2023

What would you like to be added?

  • Unity management of each plug-in (including its meta information, bytecode enhancement declaration, class loader, etc.)
  • Dynamically install service management plug-in
  • Dynamically uninstall service management plug-in

Why is this needed?

For some special service governance scenarios:

  1. The plug-in does not need to exist in the service for a long time. It can be used immediately and cleaned after use.
  2. It is necessary to constantly switch bytecode enhancement buried points to dynamically adjust the effect of management plug-ins.

This feature only provides basic capabilities, and not all service management scenarios and plug-ins are compatible with this capability.

@luanwenfei-venus luanwenfei-venus added kind/feature Issue for new feature area/framework Issues or PRs releated to sermant core service labels Jun 25, 2023
@luanwenfei-venus luanwenfei-venus modified the milestones: v1.1.0, v1.2.0 Jun 25, 2023
@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 Jul 24, 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

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

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

@kkf1 kkf1 changed the title 服务治理插件支持热插拔(框架能力,使用现有服务治理插件时,需要检查支持情况) The service governance plugin supports hot swapping (framework capability, when using existing service management plug-ins, you need to check the support status) Apr 13, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area/framework Issues or PRs releated to sermant core service kind/feature Issue for new feature Stale
Projects
None yet
Development

No branches or pull requests

2 participants