微服务架构:nacos在Mac下的安装

mac M1 安装nacos mac m1 docker 安装nacos 并配置mysql本地存储, 容器访问本地使用“host.docker.interna” 变量,不用担心网络环境变动 阅读详情

在微服务架构时,通常使用注册中心组件。常用的注册中心主件有 Zookeeper,Nacos、Consul、Eureka 等。由于项目需要使用到了nacos,本博客将介绍Nacos注册中心在Mac的安装。

1.下载安装包

1)参考nacos官网从https://github.com/alibaba/nacos/releases下载gz包,例如博主下载的:nacos-server-1.3.2 .tar.gz;

2)解压缩nacos-server-1.3.2 .tar.gz得到nacos文件夹。

2. 启动nacos

1)进入到bin文件夹

cd nacos/bin

2)启动命令(standalone代表着单机模式运行,非集群模式):

sh startup.sh -m standalone

3)在浏览器输入:http://127.0.0.1:8848/nacos/#/login

  • 输入账号、密码:nacos、nacos,如果能看到下面的界面,说明nacos正常运行起来了。

  • 如果无法正常显示上面的界面,则到/nacos/logs/start.out下查看日志。例如博主碰到的报错:

     nohup: /Library/Internet: No such file or directory

这种错误通常是Java SDK路径不对造成的。解决办法是在bash_profile中添加/修改Java SDK路径。

1)编辑Java SDK路径

vim ~/.bash_profile

 在末尾添加下面的内容:

JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk1.8.0_261.jdk/Contents/Home

CLASSPATH=$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/dt.jar:.

PATH=$JAVA_HOME/bin:$PATH:.

export JAVA_HOME

export PATH

export CLASSPATH

2)重启bash_profile

source .bash_profile

3. 停止nacos

执行指令:

sh shutdown.sh

如果依然可以在本地页面运行nacos,则需要杀死nacos的进程。

1)查看进程号

 lsof -i:8848

2)杀进程

kill -9 7532

MAC 安装 nacos详细教程 Nacos 是一个基于云原生的动态服务发现、配置管理和服务管理平台。它可以帮助开发者在云原生应用中完成注册中心、配置中心、API 网关等核心功能的实现。 阅读详情

相关推荐

Mac系统Nacos安装部署全攻略:从环境配置到深度排坑

在微服务架构中,服务发现与配置管理是核心基础能力,其原理是通过中心化注册与动态推送机制,实现服务间的解耦与高效协作。这项技术对于构建弹性、可扩展的分布式系统具有重要价值,广泛应用于云原生和微服务场景。本文聚焦于在Mac环境下部署Nacos这一主流平台,针对Java环境配置、Apple Silicon芯片兼容性等常见痛点,提供从零开始的详细解决方案,帮助开发者快速搭建稳定的本地开发环境,确保微服务学习与实践的顺利进行。

weixin_30596735的博客 425

mac系统如何安装nacos(window系统通用)?详细教程一文解决

一:安装步骤 1、先到nacos官网nacos.iohttp://nacos.io/ 2、点击开源版(进去下拉文档,找到 latest stable release 点进去) 3:点击下载zip文件到本地 4、终端进入下载nacos文件的位置(我这里是mac,东西放在下载,所以cd Download) 5、对文件进行解压,在终端执行 (执行注意对应) unzip nacos-server-1.4.3.zip (我是在第三步操作的时候直接解压了,所以不用终端解...

欢迎来到 程序猿 的博客 2万+

Mac系统Nacos安装启动全攻略:解决Java环境与脚本适配问题

服务发现与配置管理是微服务架构中的核心基础组件,它们通过集中化管理服务地址和运行时配置,解决了分布式系统中服务动态上下线与配置热更新的难题。其技术原理在于构建一个高可用的注册中心与配置服务器,实现服务元数据与配置信息的统一存储、推送与同步。这一机制为微服务带来了服务治理的自动化与配置管理的实时性,极大提升了系统的可维护性与弹性。在应用场景上,无论是电商、金融还是物联网平台,只要涉及多服务协作与动态配置,都需要此类组件的支持。本文聚焦于在Mac环境下部署Nacos这一主流组件时,因Java版本冲突、环境变量配

weixin_30470643的博客 432

mac系统如何安装nacos?本人亲测超详细教程

如果输出结果如下图,则把解压好的nacos文件删除,手动解压会导致这种情况,需要从第2步开始重新来。找到相应版本点进去,如我用的是2.2.0的版本,在最下面下载对应的server文件。2.spring cloud对版本的要求非常高,所以使用的时候一定要查看版本。1.在安装之前先要安装Mysql ,我用的是Mysql8.0.24;注意:下载好以后一定不要手动解压!2.jdk版本,我是JDK*下面我们开始安装并配置nacos。终端输出结果如下图:即为成功。

qq_53082855的博客 5285

Mac系统Nacos单机模式安装配置与启动问题解决指南

在微服务架构中,服务发现与配置管理是核心基础组件,其原理是通过中心化注册与动态配置推送,实现服务间的解耦与高效协同。这项技术对于构建弹性、可扩展的分布式系统具有重要价值,广泛应用于云原生和容器化场景。对于使用MacOS的开发者而言,在本地环境搭建此类平台是常见的工程实践。其中,Nacos作为流行的服务管理平台,其安装与启动过程涉及Java环境配置、内存参数调整等关键步骤。针对Mac用户,尤其是Apple Silicon芯片机型,常会遇到启动闪退、端口占用等典型问题。本指南聚焦于这些高频痛点,提供了从环境检查

weixin_33747129的博客 327

Nacos微服务治理实战:从服务注册发现到动态配置管理

微服务架构中的服务治理是解决服务实例动态变化和配置统一管理的核心技术。其核心原理是通过服务注册中心实现服务的自动发现与健康监测,结合配置中心实现配置的动态推送。这种架构的技术价值在于提升了系统的弹性伸缩能力和运维效率,避免了传统硬编码方式的服务调用失败问题。在应用场景上,服务治理广泛应用于电商、金融等需要高可用性的分布式系统。Nacos作为阿里巴巴开源的动态服务发现和配置管理平台,集服务注册与发现、配置管理于一体,通过心跳机制维持服务健康状态,支持配置的实时动态刷新。本文基于微服务架构和Nacos配置管理等

weixin_33796177的博客 1197

Mac下安装Nacos

Mac下安装Nacos Nacos概览 Nacos 致力于帮助您发现、配置和管理微服务。Nacos 提供了一组简单易用的特性集,帮助您快速实现动态服务发现、服务配置、服务元数据及流量管理。 官方网址 下载地址 我这里是直接使用nacos的安装包进行安装,然后通过命令启动 启动Nacos nacos安装好之后直接进入到bin目录,执行命令 启动:sh startup.sh -m standalone 网页登陆 登陆网址 账户:nacos;密码:nacos 启动后点击服务管理列表下的服务列表即可查看到注

唐_方的博客 1989

微服务配置管理实战:基于Nacos实现动态配置与平滑演进

在微服务架构中,配置管理是支撑系统灵活性和可维护性的基础技术。其核心原理在于将配置外部化与集中化管理,通过配置中心统一管理所有服务的运行时参数,从而解决配置分散、动态更新困难等痛点。这一技术价值在于实现配置的一致性、动态性和可审计性,显著提升运维效率和系统可靠性。在应用场景上,它广泛应用于微服务、云原生和分布式系统,支持功能开关、环境参数、服务端点等各类配置的动态管理。本文聚焦于技术债务中的配置管理混乱问题,以Nacos为例,详细演示了从部署配置中心到Spring Boot应用接入的完整实践流程,并深入探讨

weixin_33947521的博客 390

Mac端构建一个基于nacos的微服务架构示例项目

目前笔者正在实习,发现公司正在使用微服务相关技术,初步了解后比较感兴趣,遂尝试在本地部署一个微服务架构示例项目。本机是MacBook Air m1,使用2024.1.2版本的Idea一个大项目通常包含多个功能模块,将每个功能模块都设为可以独立运行的项目,彼此通过发请求的方式进行数据交换,这是我对微服务的理解。这样可以降低各个功能之间的耦合性,便于扩展等操作。但是如果将每一个项目的地址都些写死在配置文件中的话,后期维护和管理的成本太高了。

cs_emo的博客 749

Mac上如何装Nacos?

Nacos大家都很熟悉,服务注册中心,那么今天给大家写一篇Mac上如何装Nacos的文章。

热爱技术,享受生活 2万+

ERA5气象数据下载与解压全攻略:Python脚本一键搞定(附错误处理技巧)

本文提供了一套完整的ERA5气象数据自动化处理方案,涵盖从CDS API配置、智能批量下载到高效解压与数据验证的全流程。重点介绍了如何通过Python脚本实现一键式数据下载与批量解压,并分享了实用的错误处理技巧与性能优化策略,帮助科研人员高效获取和处理大规模气象数据。

k8l9m0n的博客 337

最详细的Mac下安装nacos教程来了

1:先到nacos官网 地址nacos.io 2:点击上图中的View on Github 3:点击last stable release 4:下载zip文件到本地 5:对文件进行解压,在终端执行 unzip nacos-server-1.4.0.zip 6:执行 cd nacos/bin 7:进入解压目录的bin目录下,打开终端,输入命令启动,输出nacos is starting with standalone即为成功 8...

小泽 1万+

从理论到实践:基于Zemax的高分辨率生物显微镜光学系统仿真与优化指南

本文详细介绍了基于Zemax的高分辨率生物显微镜光学系统仿真与优化全流程。从阿贝分辨率公式、柯勒照明等理论基础出发,逐步讲解Zemax建模、像差优化、制造可行性分析等核心步骤,并提供常见问题解决方案。通过实际案例展示如何将理论设计转化为可制造的优化方案,帮助工程师掌握从仿真到实际应用的关键技术。

weixin_29229989的博客 481

微服务: Nacos部署安装与properties配置

介绍Nacos 单机模式的部署安装与properties配置

YeZh1Yong 的博客 1732

【浙大翁恺】C语言习题

/* 02-0. 整数四则运算(10) 本题要求编写程序,计算2个正整数的和、差、积、商并输出。 题目保证输入和输出全部整型范围内。 输入格式: 输入在一行中给出2个正整数A和B。 输出格式: 在4行中按照格式“A 运算符 B = 结果”顺序输出和、差、积、商。 输入样例: 3 2 输出样例: 3 + 2 = 5 3 - 2 = 1 3 * 2 = 6 3 / 2 =.

qq_43600867的博客 5855

抓包工具(五)2025版 Burp Suite Professional的下载、安装、使用

抓包工具(五)2025版 Burp Suite Professional的下载、安装、使用

ACGkaka的博客 2万+

mac安装nacos

因为mac芯片的限制,所以无法兼容线上下载的nacos版本,此处只能通过docker镜像方式安装。

weixin_45130709的博客 1293

YOLOv11改进有效涨点专栏目录 | 含卷积、主干、注意力机制、Neck、检测头、损失函数、二次创新C2PSA/C3k2等各种网络结构改进

Hello,各位读者们好.本文为最新YOLOv11有效涨点专栏目录,YOLOv11以及发布了一个月左右,这个过程中我也是给大家整理了许多的机制,其中包含了C3k2、主干(均支持根据yolov11训练的版本进行二次缩放,全系列都能轻量化)、检测头、注意力机制、Neck多种结构上创新,也有损失函数和一些细节点上的创新。

Snu77的博客 8万+

(MAC)搭建Spring Cloud Alibaba微服务项目:整合Nacos+GateWay+Sentinel+Seata+RocketMq

1.微服务是架构风格,代表一种通过将应用程序拆分成小型,独立的功能模块(服务)的开发方式2.每个模块(服务)实现独立的业务功能不限语言,不限技术,服务之间通过轻量级的通信机制进行交互3.微服务的核心思想:解耦应用程序,提升灵活性和维护性。

SheepYangStudy的博客 2343

通俗易懂的Harris 角点检测

点击上方“3D视觉工坊”,选择“星标”干货第一时间送达Harris 角点检测 认为特征点具有局部差异性。如何描述“特征点具有局部差异性”:以每一个点为中心,取一个窗口,窗口大小为5*5...

3D视觉工坊 1473

SeaTunnel 实战:Apache SeaTunnel Web 安装与部署

复制引擎服务中配置文件到 Web 配置目录下面。就是上述 application.yml 文件中配置的端口号。默认是从 mvvm 下载,可能下载速度很慢,我这边安装了 Maven 并且配置了阿里云仓库,因此将脚本中的。如果环境变量有冲突需要改下环境变量的名字以及 init_sql.sh 中的环境变量的名字,可以加上前缀。初始化数据库有两种方式,一是使用官方提供的初始化脚本,二是直接运行初始化 SQL。初始化数据库的脚本,使用之前需要修改。

SmartSi 3909

mac系统如何安装nacos

mac系统如何安装nacos

weixin_49866355的博客 1016

c#仿热血江湖

Int32_1 = (int) table.Rows[i]["FLD_初级附魂"],Int32_2 = (int) table.Rows[i]["FLD_中级附魂"],Int32_3 = (int) table.Rows[i]["FLD_是否绑定"],Int32_0 = (int) table.Rows[i]["FLD_进化"],Form1.smethod_1(2, "加载百宝阁物品----没有百宝阁数据");Form1.smethod_1(2, "加载物品商店----没有物品数据");

weixin_42132177的博客 142

Nacos 2.0.3在Mac系统上的RocksDB依赖问题分析与解决方案

在使用Nacos 2.0.3版本时,部分Mac用户遇到了服务启动失败的问题。从错误日志中可以清晰地看到,核心问题出在RocksDB的JNI库加载失败上。具体表现为系统无法加载临时目录下的librocksdbjni*.jnilib文件。 ## 错误现象分析 当用户尝试启动Nacos服务时,控制台会抛出以下关键错误信息: ``` java.lang.UnsatisfiedLinkError: Ca...

gitblog_01069的博客 410

visio安装包

Microsoft Office Visio 是一款专业的制图软件。利用经过更新的形状、协作工具和数据链接图表,创建专业级图表以简化复杂的信息。

汉书HE8,好用的汇编代码编写工具

汉书HE8,好用的汇编代码编写工具早期编写汇编代码所用功能强大

Docker 部署 Nacos单机版

nacos 3.01版本部署

u014486804的博客 1412

ET2012新版免狗免安装绿色软件

ET2012新版免狗免安祖昂绿色软件。,新界面,新视觉,

Nacos快速入门(1):启动Nacos Server

Nacos由阿里于2018年7月开启的一个新的开源项目 官方介绍: Nacos 致力于帮助您发现、配置和管理微服务。Nacos 提供了一组简单易用的特性集,帮助您快速实现动态服务发现、服务配置、服务元数据及流量管理。 Nacos 帮助您更敏捷和容易地构建、交付和管理微服务平台。 Nacos 是构建以“服务”为中心的现代应用架构 (例如微服务范式、云原生范式) 的服务基础设施。 项目github...

未完成的空间 11万+

假人有限元模型

假人模型,车辆碰撞假人有限元模型,适合做乘员安全的研究者利用

上一篇: Android代码规范检查配置
下一篇: 微服务架构: 基于nacos注册中心的Feign微服务远程调用
tornyLin
博客等级 码龄11年 27粉丝 19原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值