RDS实例跟ECS自建数据库的区别是什么?为什么dataworks创建数据源,使用公共数据集成资源组,RDS的能连通,ECS自建的就报任务存在ssrf错误,连接不通
阿里云DataWorks是一种云上数据集成和处理平台,能够帮助用户快速实现数据的采集、清洗、建模和分析等一系列操作。DataWorks的数据源可以包括阿里云上的各种数据库、文件存储、对象存储等资源。
RDS实例和ECS自建数据库的最大区别在于其部署方式和管理模式。RDS是阿里云的一种数据库云服务,用户可以选择不同类型(如MySQL、PostgreSQL、SQL Server等)的数据库实例,阿里云会自动帮用户部署和管理数据库实例。而ECS自建数据库则需要用户自行购买、安装和管理数据库软件、硬件等设施,需要用户具备一定的技术能力。
至于DataWorks创建数据源时,选择公共数据集成资源组,RDS能够连通,而ECS自建的则报任务存在ssrf错误、连接不通的问题,这可能涉及到防火墙等安全设置的问题。用户需要检查自建数据库是否开启了对外连接的端口、协议等设置;或者考虑在ECS实例上配置 VPC 网络,从而保障更加严格的网络访问控制。
ecs自建的保证两点,如果这两点确认还是报错ssrf就是被安全那边拦截了 这样的话没有办法绕过 只能使用独享资源组 1)ecs开了公网,且数据源配置中jdbc链接使用公网ip 2)数据集成调试资源组的ip list加到ecs安全组的白名单,此回答整理自钉群“DataWorks交流群(答疑@机器人)”
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。
DataWorks基于MaxCompute/Hologres/EMR/CDP等大数据引擎,为数据仓库/数据湖/湖仓一体等解决方案提供统一的全链路大数据开发治理平台。