在EDAS部署一个golang的服务,非要开通服务网格吗,我看收费还挺高,有替代方案吗?
在EDAS上部署一个Golang服务,并不一定非要开通服务网格。EDAS是阿里云的企业级应用交付平台,它提供了多种部署选项和服务治理功能,其中包括服务网格。
如果您不需要使用服务网格,可以考虑以下替代方案:
直接部署:可以直接将Golang服务部署到EDAS提供的计算资源中,使用容器技术(如Docker)或虚拟机进行部署。您可以通过EDAS控制台或API来管理应用程序的部署、扩缩容等操作。
使用轻量级微服务框架:如果您只是希望实现简单的服务治理功能(如服务注册、发现、负载均衡等),那么可以考虑使用轻量级的微服务框架,如Go-Micro、Go-Kit等。这些框架提供了基本的微服务特性,可以满足大部分需求而无需依赖服务网格。
自定义解决方案:根据您的具体需求,您也可以自行设计和实施自己的服务治理方案。您可以使用自定义的服务注册与发现机制、负载均衡策略等来管理和调度您的Golang服务。
在EDAS中部署一个golang的服务,不一定需要开通服务网格。服务网格是一种面向服务架构的微服务治理框架,可以提供服务发现、服务注册、负载均衡、容错处理等功能。如果您的golang服务是一个独立的应用程序,可以直接部署在EDAS上,使用EDAS提供的服务监控和日志功能进行管理。如果您需要更多的微服务治理功能,可以考虑开通服务网格服务。
可以不开通 走 servicemesh 才需要,得是主账号才行... 主账号才能授权一些基础使用权限,要选择demo镜像—此回答来自钉群“【用户】EDAS技术探究专区”
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。