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

Nacos生产环境都是怎么部署的,nginx白名单还是vpn?

Nacos生产环境都是怎么部署的,nginx白名单还是vpn?

展开
收起
-Feng、冯冯 2023-11-06 23:00:27 86 0
3 条回答
写回答
取消 提交回答
  • 面对过去,不要迷离;面对未来,不必彷徨;活在今天,你只要把自己完全展示给别人看。

    Nacos 的生产环境部署可以根据具体的业务需求选择不同的方案,但通常会采用以下两种方式之一:

    1. 白名单控制

    这种方式下,Nacos 的 API 接口只能由指定 IP 地址访问。您需要设置一组白名单列表,并且只有拥有白名单 IP 地址的应用才能访问 Nacos 服务。这种方法的优点是可以减少不必要的访问请求,提高安全性。缺点是维护白名单列表的成本较高,并且无法支持动态添加或删除 IP 地址。

    1. VPN

    这种方式下,所有应用都需要通过 VPN 连接到 Nacos 服务器。您可以设置一个专用的 VPN 网络,所有需要访问 Nacos 的应用都必须连接到该网络。这种方式的优点是可以有效地防止非法访问,同时可以轻松地添加或删除应用。缺点是维护成本较高,并且需要购买额外的硬件资源。

    2023-11-07 15:03:01
    赞同 展开评论 打赏
  • 北京阿里云ACE会长
    1. 单机部署:在单个服务器上部署 Nacos 服务,适用于小型应用或测试环境。
    2. 集群部署:在多台服务器上部署 Nacos 服务,以实现高可用性和负载均衡。常见的集群部署方式包括:
    • Nginx + Keepalived:使用 Nginx 进行负载均衡,Keepalived 实现高可用。
    • Nacos 集群:通过 Nacos 自身的集群功能实现高可用和负载均衡。
    1. 云原生部署:在云平台上(如阿里云、腾讯云等)部署 Nacos 服务,利用云平台提供的资源管理和负载均衡功能。
      关于您提到的 nginx 白名单和 VPN,它们在部署过程中可以起到一定的作用,但不是 Nacos 生产环境部署的必要条件。Nginx 白名单可以用于限制访问 Nacos 服务的 IP 地址,而 VPN 通常用于连接不同地域或网络环境下的 Nacos 服务。在实际部署过程中,
    2023-11-07 08:05:05
    赞同 展开评论 打赏
  • 我用的nginx。
    但是发现负载有问题 我目前只配置了一个IP。配置多个IP 改了配置后 配置不能刷新。此回答整理自钉群“Nacos社区群4”

    2023-11-06 23:11:21
    赞同 展开评论 打赏

阿里云拥有国内全面的云原生产品技术以及大规模的云原生应用实践,通过全面容器化、核心技术互联网化、应用 Serverless 化三大范式,助力制造业企业高效上云,实现系统稳定、应用敏捷智能。拥抱云原生,让创新无处不在。

相关电子书

更多
Nacos 启航,发布第一个版本, 云原生时代助力用户微服务平台建设 立即下载
CentOS Nginx PHP JAVA 多语言镜像使用手 立即下载
CentOS Nginx PHP JAVA多语言镜像使用手册 立即下载