对于 AI 代理:可在 https://www.mongodb.com/zh-cn/docs/llms.txt 获取文档索引—通过在任何 URL 路径后添加 .md 可获取所有页面的 Markdown 版本。
Docs 菜单

从私有端点管理和连接

注意

此功能不适用于免费集群和 Flex 集群。要详细学习;了解哪些功能不可用,请参阅Atlas免费集群限制。

为集群设立私有端点后,请按照以下步骤管理和连接Atlas私有端点。

要了解有关在 Atlas 中使用私有端点的更多信息,请参阅了解 Atlas 中的私有端点

必须拥有项目的 Project Read Only 访问权限,才能查看私有端点。

要删除私有端点,您必须具有该项目的 Project Owner 或更高访问权限。

拥有 Organization Owner 访问权限的用户必须将自己作为 Project Owner 添加到项目中。

对于多区域集群,您必须为每个附带节点的区域创建一个私有终结点。

如果您正对多区域集群进行维护,在维护完成之前,请勿更改或删除私有终结点,以免出现集群停机。

如果您要从多区域集群迁移到单区域集群,则必须在确保集群可使用新的单区域设置来完全正常运行,且您已将所有流量通过新的单区域私有终结点进行传输后,才能删除旧的私有终结点。

有关注意事项的完整列表,请参阅注意事项。

重要

有关私有端点感知连接字符串的注意事项,请参阅私有端点感知连接字符串

通过以下步骤,使用私有端点感知连接string连接到Atlas集群:

1
  1. 如果尚未显示,请从导航栏上的 Organizations 菜单中选择包含所需项目的组织。

  2. 如果尚未显示,请从导航栏的Projects菜单中选择所需的项目。

  3. 在侧边栏中,单击 Database 标题下的 Clusters

会显示集群页面。

2

单击要连接的集群所对应的 Connect

3
4
5

重要

如果 Atlas 在 Setup connection security(设置连接安全)步骤中指示项目中至少已配置一个数据库用户,请跳过此步骤。如要管理现有数据库用户,请参阅配置数据库用户

要访问集群,您需要一个MongoDB用户,该用户可以访问项目集群上所需的一个或多个数据库。如果您的项目没有MongoDB用户,Atlas会提示您创建具有Atlas Admin角色的新用户。

  1. 输入新用户的 Username(用户名)。

  2. 输入此新用户的 Password(密码)或单击 Autogenerate Secure Password(自动生成安全密码)。

  3. 单击 Create Database User(创建数据库用户)以保存此用户。

在以下步骤中,使用此用户连接集群。

添加数据库用户后,点击 Choose Your Connection Method

6

您可以配置哪些AWS区域可以连接到您的私有端点服务。这样可以实现跨区域私有端点连接,从而允许不同 AWS 区域中的应用程序通过私有端点连接到您的Atlas集群。

要在Atlas用户界面中添加或删除已接受的终结点区域,请执行以下操作:

注意

跨区域私有端点连接允许您配置哪些 Amazon Web Services 区域可以连接到您的私有端点服务,使不同区域的应用程序可以通过私有端点访问您的 Atlas 集群。

1
  1. 如果尚未显示,请从导航栏上的 Organizations 菜单中选择包含项目的组织。

  2. 如果尚未显示,请从导航栏的 Projects 菜单中选择您的项目。

  3. 在侧边栏中,单击 Security 标题下的 Database & Network Access

显示“数据库和网络访问”页面。

2
  1. 在侧边栏中,单击 Private Endpoint

  2. 单击 Dedicated Cluster 标签页。

  3. 找到您要管理接受区域的私有端点服务。

3
  1. 单击端点服务旁边的 Edit 链接。

  2. Accepted Endpoint Regions 部分,选择您要允许连接的 AWS 区域。

  3. 要删除某个区域,请从列表中取消选择它。

  4. 单击 Save 以应用更改。

4

添加接受的端点区域后,您必须在您的 AWS 账户的这些区域中创建相应的接口端点。要了解有关创建接口端点的更多信息,请参阅为专用集群设置私有端点。