MSE微服务引擎治理 专业版开通使用之后 要怎么关?
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。
要关闭MSE微服务引擎治理专业版,您可以按照以下步骤操作。这些步骤涵盖了从命名空间、单个应用到组件的关闭方法,确保您能够全面停止使用MSE微服务治理功能。
如果您希望关闭某个K8s集群命名空间的MSE微服务治理,请按以下步骤操作: 1. 登录MSE治理中心。 2. 在左侧导航栏,选择运维中心,然后在页面上方选择K8s集群列表,并单击目标集群名称。 3. 在目标命名空间的操作列处,单击关闭微服务治理。
重要说明: - 关闭命名空间的微服务治理后,不会影响通过单应用接入方式接入的应用。如果需要关闭单个应用的微服务治理,请参考下文的“为单个应用关闭MSE微服务治理”部分。 - 关闭命名空间的微服务治理后,您仍然可以继续使用单应用接入方式为命名空间内的应用接入MSE微服务治理。
如果您需要关闭某个Java应用的MSE微服务治理,请按以下步骤操作: 1. 登录容器服务控制台。 2. 在左侧导航栏,选择集群列表,然后单击目标集群名称。 3. 在左侧导航栏,选择工作负载 > 无状态。 4. 在无状态页面左上角选择目标命名空间,并在目标应用的操作列中单击更多 > 查看Yaml。 5. 在编辑YAML对话框的spec > template > metadata
中找到labels
字段,删除msePilotAutoEnable: "on"
或将其改为msePilotAutoEnable: "off"
,然后单击更新。
示例代码:
labels:
msePilotAutoEnable: "off"
对于Golang应用,您可以参考Java应用的关闭方法,修改相应标签值为off
以关闭微服务治理功能。此外,如果您希望彻底卸载Golang探针,可以执行以下操作:
go build
命令重新编译。-cacheDir
指定的目录)下的所有文件。如果未指定缓存目录,默认缓存目录如下:
rm -rf ${cacheDir}/aliyun-go-agent
rm -rf /opt/.opt/aliyun-go-agent
rmdir ${cacheDir}\aliyun-go-agent -Recurse
rmdir C:\ProgramData\.opt\aliyun-go-agent -Recurse
如果您希望彻底卸载MSE治理中心组件,请按以下步骤操作: 1. 登录容器服务控制台。 2. 在左侧导航栏,选择集群列表,然后单击目标集群名称。 3. 在左侧导航栏,选择应用 > Helm。 4. 在Helm页面,单击ack-onepilot应用操作列下方的删除。 5. 在删除应用对话框,单击确定。
重要说明: - ack-onepilot组件用于MSE和ARMS Java探针接入。删除该组件后,当前集群内的Pod将无法自动接入MSE和ARMS。
如果您希望删除某个微服务应用,请按以下步骤操作: 1. 登录MSE治理中心控制台,并在顶部菜单栏选择地域。 2. 在左侧导航栏,选择治理中心 > 应用治理。 3. 在应用列表页面,单击目标应用中的图标,然后单击移除。 4. 在确认删除对话框中单击确定。
重要说明: - 在删除应用之前,请确保所有节点都已取消对该应用的接入。 - 删除或关闭MSE后,建议重新部署已经接入的应用,以确保其能够继续正常运行。
通过以上步骤,您可以根据实际需求逐步关闭MSE微服务治理专业版的相关功能和服务。如果有其他疑问,请随时联系阿里云技术支持团队获取帮助。