请教下各位大佬, Nacos有ARM版本的吗?直接部署的,不是容器部署的

请教下各位大佬, Nacos有ARM版本的吗?直接部署的,不是容器部署的

展开
收起
真的很搞笑 2023-06-06 15:37:15 1695 分享 版权
3 条回答
写回答
取消 提交回答
  • Nacos 官方没有提供 ARM 版本的二进制包,但是你可以通过源码编译的方式来获取 ARM 版本的二进制包。具体步骤如下:

    1. 下载 Nacos 源码:在 Nacos 的 GitHub 仓库中下载源码,链接为:https://github.com/alibaba/nacos/releases

    2. 解压源码:将下载的源码包解压到本地目录。

    3. 进入源码目录:使用终端进入解压后的源码目录。

    4. 编译源码:使用 Maven 命令编译源码,命令为:mvn -Prelease-nacos -Dmaven.test.skip=true clean install -U

    5. 进入编译后的目录:编译完成后,进入 distribution/target 目录,可以看到生成的二进制包。

    6. 复制二进制包:将生成的二进制包复制到 ARM 设备上,即可使用。

    需要注意的是,编译 Nacos 源码需要一定的编译环境和时间,建议在性能较好的设备上进行编译。

    2023-06-11 15:18:31
    赞同 展开评论
  • Nacos 目前已提供了 ARM 架构版本的二进制发布包,您可以在 Nacos 的官方GitHub仓库 release 页面中找到。其中,ARM 版本的发布包是以 nacos-server-$VERSION-arm64.tar.gz 的格式发布的。 您可以通过以下步骤进行部署:

    下载发布包: 在Nacos GitHub release 页面中找到适用于 ARM 架构的发布包,下载并解压。 配置参数: 根据您的需求,修改配置文件 conf/application.properties,指定日志、数据库、集群等相关配置参数。 启动服务: 在发布包的 bin 目录下,执行 sh startup.sh -m standalone 启动单机模式的 Nacos 服务。 验证服务: 默认情况下,Nacos 服务在启动后会监听本地的8848端口,您可以在浏览器中打开 http://localhost:8848/nacos 访问 Nacos 控制台,检查服务是否正常运行。

    需要注意的是,因为 ARM 架构不同于 x86 架构,所以 Nacos 的 ARM 版本可能与常规版本的配置有所不同,可能会影响到服务的启动。为了避免这种情况,建议您在部署 ARM 版本的 Nacos 服务前,先了解 ARM 架构相关的配置和兼容性问题。同时,为了保证服务的性能和稳定性,也建议您为 ARM 版本的 Nacos 分配足够的内存和服务器资源。 最后,需要提醒一点的是,Nacos 的 ARM 版本并非官方正式支持的版本,因此在使用时有可能会遇到一些兼容性或稳定性问题。如果您在使用过程中遇到了问题,可以在 Nacos 的官方社区提交问题和反馈,获得更好的支持和帮助。

    2023-06-06 17:08:46
    赞同 展开评论
  • 直接装就行,此回答整理自钉群“Nacos社区群2(已满,欢迎加4群:12810027056)”

    2023-06-06 15:38:38
    赞同 展开评论
问答分类:
问答地址:

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

收录在圈子:
+ 订阅
阿里云 云原生应用平台 肩负阿里巴巴集团基础设施云化以及核心技术互联网化的重要职责,致力于打造稳定、标准、先进的云原生产品,成为云原生时代的引领者,推动行业全面想云原生的技术升级,成为阿里云新增长引擎。商业化产品包括容器、云原生中间件、函数计算等。
还有其他疑问?
咨询AI助理