能否在我的函数代码中发起网络连接?
能。用户可使用正常的语言和操作系统功能,如发起 TCP、UDP 的网络连接,能通过使用语言相关的库连接数据库、访问 API 等。
Redis 数据库只有内网,使用 SCF 怎么进行连接?
SCF 部署到 VPC 后,如何配置外网访问?
SCF 访问外网时 IP 是随机的还是固定的?
云函数有网络限制吗?
有。云函数有并发连接数限制和内网带宽限制。
并发连接数限制n当前针对访问目标的同一 ip:port ,并发连接数限制为六万个。由于短连接涉及到中间设备的释放时间,因此在短连接情况下,连接数会进一步下降。如果您有多个函数或同一函数的多个并发访问同一 ip:port ,请注意此处的限制,并可通过以下方案来避免快速耗尽连接数导致代码错误。
尽量使用长连接。在函数初始化阶段完成连接并持续复用连接,来避免实际调用过程中使用短连接带来的频繁连接、释放。该措施可以充分使用连接数,但仍存在连接数上限的限制。
访问目标提供多个 ip:port 对。通过访问目标的多个 ip:port 对,将连接尽量分散到多个连接目标上,可以避免触碰到连接数上限。
内网带宽限制n在配置 VPC 连接内网的情况下,当前针对某一特定 VPC 的连接带宽为 100MB。带宽由配置了相同 VPC 的函数和函数的多个并发实例共享。如需提升内网带宽,请您联系腾讯云技术顾问进行申请。更多详情请参考 网络配置管理。