开发者社区 > 云原生 > Serverless > 正文

函数计算 FC,创建函数,这里能够配置我云服务器中自己搭建的mongodb吗?

函数计算 FC,创建函数,这里能够配置我云服务器中自己搭建的mongodb吗?2d372cbe8f43e85d3d4767259464fb7b.png

展开
收起
三分钟热度的鱼 2024-05-22 21:37:11 67 0
1 条回答
写回答
取消 提交回答
  • 根据您的需求,您希望函数计算(FC)能够通过内网访问您自己在云服务器中搭建的MongoDB服务。为了实现这一目标,您需要确保您的MongoDB服务和函数计算位于同一个VPC内,并进行相应的网络配置。

    确保MongoDB服务在VPC内:首先确认您的MongoDB服务已经部署在阿里云的VPC内,并非经典网络。这是因为函数计算访问VPC资源需要两者处于同一VPC环境中。

    配置VPC访问权限:在函数计算服务中,您需要为函数配置VPC访问权限。这意味着您要将函数加入到与MongoDB服务相同的VPC和子网中,并配置相应的安全组规则,允许函数计算服务访问MongoDB服务的内网IP地址及对应的端口(默认为27017)。

    使用函数计算的VPC功能:在创建或更新函数时,您可以在网络配置中选择对应的VPC和子网,这样函数计算就可以直接通过内网访问到您的MongoDB服务了。

    安全组设置:在MongoDB所在的ECS或专有网络的MongoDB实例的安全组规则中,添加一条入站规则,允许来自函数计算服务所在安全组的流量,确保端口开放。

    代码中使用内网地址:在函数代码中,直接使用MongoDB的内网IP地址而非公网地址进行连接。

    请注意,如果您之前没有使用过函数计算的VPC功能,对于华东1(杭州),华东2(上海),华北2(北京)和华南1(深圳)这四个区域,可能需要先提交申请开通VPC功能。此回答整理自钉群“阿里函数计算客户【已满,加2群:64970014484】”

    2024-05-23 08:24:59
    赞同 2 展开评论 打赏

快速交付实现商业价值。

相关产品

  • 函数计算
  • 相关电子书

    更多
    Hologres Serverless之路:揭秘弹性计算组 立即下载
    Serverless开发平台: 让研发效能再提升 立即下载
    Serverless 引领云上研发新范式 立即下载