Serverless 应用引擎中,rds又连不上了,刚才那个测试应用能连上了,我删掉又重新建了一个应用就又连不上了,啥情况?
SAE应用无法访问RDS、Redis等怎么办?https://help.aliyun.com/zh/sae/support/an-sae-application-cannot-access-an-apsaradb-rds-instance-or-an-apsaradb-for-redis-instance?spm=a2c4g.11186623.0.i56
请先确认SAE应用访问的RDS或者Redis地址,属于公网地址还是内网地址。内网地址的网络质量和时延都优于公网,因此同一个VPC内优先推荐内网地址。网络的费用与创建的资源类型有关,更多信息,请参见产品计费。如果属于不同VPC,在条件允许的情况下,推荐您使用云企业网CEN(Cloud Enterprise Network)打通,再采用内网地址。确认地址类型后,请按照以下步骤排查。
确认是否已配置白名单。
说明
内网访问需添加VPC/vSwitch网段白名单,公网访问需添加公网EIP白名单。
如果未配置,请参见以下文档进行配置:
如何设置阿里云关系型数据库RDS白名单
如何设置云数据库MongoDB版白名单
如何设置云数据库Redis版白名单
在容器内执行ping、telnet服务地址的命令。如果没有这些命令,请先安装再执行。具体操作,请参见如何安装常见命令?。
如果ping、telnet命令都正常,还可以考虑直接安装MySQL(操作步骤)或者Redis客户端(操作步骤),测试是否能联通。如果能联通,则可以排除SAE网络环境问题,需要您检查程序设置。
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。