> [!NOTE]
> 本文档由 WeHub 基于上游 README 翻译整理,属于社区翻译,非官方中文文档。
> [English](./README.en.md) · [原始项目](https://github.com/alibaba/nacos) · [上游 README](https://github.com/alibaba/nacos/blob/HEAD/README.md)
> 原作者、版权与许可证归属以原始项目及本仓库 LICENSE 文件为准。
# Nacos:动态 *Na*ming 与 *Co*nfiguration *S*ervice
[](https://gitter.im/alibaba/nacos?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge) [](https://www.apache.org/licenses/LICENSE-2.0.html)
[](https://github.com/alibaba/nacos/actions/workflows/ci.yml)
[](https://app.codecov.io/gh/alibaba/nacos/tree/develop)
[](https://opensource.alibaba.com/contribution_leaderboard/details?projectValue=nacos)
[](https://deepwiki.com/alibaba/nacos)
-------
## 它能做什么
Nacos(官方网站:[nacos.io](https://nacos.io)) 是一款易于使用的平台,专为动态服务发现、配置与服务管理而设计。它可帮助你轻松构建云原生应用和微服务平台。
服务(Service)在 Nacos 中是一等公民。Nacos 支持几乎所有类型的服务,例如 [Dubbo/gRPC service](https://nacos.io/docs/latest/ecology/use-nacos-with-dubbo/), [Spring Cloud RESTFul service](https://nacos.io/docs/latest/ecology/use-nacos-with-spring-cloud/) 或 [Kubernetes service](https://nacos.io/docs/latest/quickstart/quick-start-kubernetes/).
Nacos 提供四大核心功能。
* **服务发现与服务健康检查(Service Discovery and Service Health Check)**
Nacos 让服务能够通过 DNS 或 HTTP 接口轻松完成自身注册并发现其他服务。Nacos 还会对服务进行实时健康检查,避免将请求发送到不健康的主机或服务实例。
* **动态配置管理(Dynamic Configuration Management)**
动态配置服务(Dynamic Configuration Service)允许你在所有环境中以集中、动态的方式管理所有服务的配置。当配置更新时,Nacos 无需重新部署应用和服务,使配置变更更高效、更敏捷。
* **动态 DNS 服务(Dynamic DNS Service)**
Nacos 支持加权路由,便于你在数据中心的生产环境中实现中间层负载均衡、灵活的路由策略、流量控制以及简单的 DNS 解析服务。它可帮助你轻松实现基于 DNS 的服务发现,并避免应用与厂商特定的服务发现 API 耦合。
* **服务与元数据管理(Service and MetaData Management)**
Nacos 提供易于使用的服务仪表板(dashboard),帮助你管理服务元数据、配置、Kubernetes DNS、服务健康状态及指标统计。
## 快速入门
启动你的第一个项目非常简单。
### 在云端部署 Nacos
你可以在云端部署 Nacos,这是启动 Nacos 最简单、最便捷的方式。
使用以下 [Nacos 部署指南](https://cn.aliyun.com/product/aliware/mse?spm=nacos-website.topbar.0.0.0) 了解更多信息,并部署稳定、开箱即用的 Nacos 服务器。
### 使用提供的启动包开始
#### 步骤 1:下载二进制包
你可以从 [最新稳定版本](https://github.com/alibaba/nacos/releases). 下载安装包。
以 `nacos-server-1.0.0.zip` 版本为例:
```sh
unzip nacos-server-1.0.0.zip
cd nacos/bin
```
#### 步骤 2:启动服务器
在 **Linux/Unix/Mac** 平台上,运行以下命令以单机模式(standalone mode)启动服务器:
```sh
sh startup.sh -m standalone
```
在 **Windows** 平台上,运行以下命令以单机模式(standalone mode)启动服务器。你也可以双击 `startup.cmd` 来运行 NacosServer。
```
startup.cmd -m standalone
```
更多详情,请参阅 [quick-start.](https://nacos.io/docs/latest/quickstart/quick-start/)
## 其他开源项目快速入门:
* [使用 Nacos 命令行与控制台快速入门](https://nacos.io/docs/latest/quickstart/quick-start/)
* [与 dubbo 快速入门](https://nacos.io/docs/latest/ecology/use-nacos-with-dubbo/)
* [与 spring cloud 快速入门](https://nacos.io/docs/latest/ecology/use-nacos-with-spring-cloud/)
* [与 kubernetes 快速入门](https://nacos.io/docs/latest/quickstart/quick-start-kubernetes/)
## 文档
你可以从 [Nacos 官网](https://nacos.io/docs/latest/overview/). 查看完整文档。
你也可以在线阅读 [NACOS ARCHITECTURE & PRINCIPLES](https://nacos.io/docs/ebook/kbyo6n/). 电子书。
所有最新及长期通知也可在 [GitHub notice issue](https://github.com/alibaba/nacos/labels/notice). 中找到。
## 参与贡献
欢迎贡献者加入 Nacos 项目。请查看 [CONTRIBUTING](./CONTRIBUTING.md) 了解如何为本项目做出贡献。
### 我该如何贡献?
* 查看带有 [`good first issue`](https://github.com/alibaba/nacos/issues?q=is%3Aopen+is%3Aissue+label%3A%22good+first+issue%22) 或 [`contribution welcome`](https://github.com/alibaba/nacos/issues?q=is%3Aopen+is%3Aissue+label%3A%22contribution+welcome%22). 标签的 issue
* 在 [issues](https://github.com/alibaba/nacos/issues). 上回答问题
* 修复 [issues](https://github.com/alibaba/nacos/issues), 中报告的 bug 并向我们提交 pull request。
* 审阅现有的 [pull request](https://github.com/alibaba/nacos/pulls).
* 改进 [website](https://github.com/nacos-group/nacos-group.github.io), 我们通常需要
* 博客文章
* 文档翻译
* 企业系统中集成 Nacos 的用例
## 其他相关项目仓库
* [nacos-spring-project](https://github.com/nacos-group/nacos-spring-project) 提供 Spring 集成能力。
* [nacos-group](https://github.com/nacos-group) 是托管 Nacos 生态工具的仓库,例如 SDK、同步工具等。
* [spring-cloud-alibaba](https://github.com/spring-cloud-incubator/spring-cloud-alibaba) 提供基于阿里巴巴中间件(含 Nacos)的一站式应用开发方案。
## 联系方式
* [Gitter](https://gitter.im/alibaba/nacos): Nacos 的 IM 工具,用于社区消息交流、协作与发现。
* [Twitter](https://twitter.com/nacos2): 在 Twitter 上关注 Nacos 最新动态。
* [Weibo](https://weibo.com/u/6574374908): 在微博上关注 Nacos 最新动态(中国版 Twitter)。
* [Nacos Segmentfault](https://segmentfault.com/t/nacos): 从 Segmentfault 获取最新通知与及时帮助。
* 邮件组:
* users-nacos@googlegroups.com:Nacos 使用相关的一般讨论。
* dev-nacos@googlegroups.com:Nacos 开发者讨论(API、功能设计等)。
* commits-nacos@googlegroups.com:提交通知,频率非常高。
* 通过钉钉加入我们(群 1:21708933(已满),群 2:30438813(已满),群 3:31222241(已满),群 4:12810027056)。
### 钉钉群二维码

### 钉钉 MCP 群二维码

### 微信群二维码

## 企业服务
如需 Nacos 企业服务支持,或购买云产品服务,可扫描下方钉钉群加入讨论。也可通过阿里云提供的微服务引擎(MSE)直接开通并使用。
https://cn.aliyun.com/product/aliware/mse?spm=nacos-website.topbar.0.0.0
## 下载
- [Nacos Official Website](https://nacos.io/download/nacos-server)
- [GitHub Release](https://github.com/alibaba/nacos/releases)
## 谁在使用
以下仅是部分使用 Nacos 的公司,仅供参考。如果你也在使用 Nacos,请[在此添加你的公司](https://github.com/alibaba/nacos/issues/273),向我们介绍你的使用场景,帮助我们改进 Nacos。
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
|
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
||
| 郑州山水 | 知氏教育 |