
polarismesh/polaris-serverPolaris是云原生服务发现和治理中心,旨在解决分布式与微服务架构中的服务连接、容错、流量控制和安全问题。它提供全面的服务治理能力,支持服务全生命周期管理,适用于需要高可用、高性能服务治理的云原生应用场景。
服务发现、注册与健康检查
动态注册服务节点地址,通过发现机制获取地址;提供健康检查机制,及时移除不健康实例。
流量控制:请求路由与负载均衡
支持基于请求标签、实例元数据的实例筛选;可定义规则将请求路由到本地实例或灰度发布版本实例等。
过载保护:熔断与限流
支持入口服务突发请求时的请求速率限制;通过响应收集健康统计,对不健康的服务/接口/分组/实例进行熔断。
可观测性
通过可视化图表展示指标和追踪数据,实时监控API调用状态。
配置管理
提供动态配置订阅、版本管理和变更通知机制,确保配置及时应用到应用中。
适用于各类云原生应用,包括基于Spring Cloud、gRPC等框架开发的微服务,以及需要服务治理能力的分布式系统。支持多语言开发的应用,可通过SDK或边车模式集成。
从以下地址下载最新独立部署包(选择polaris-standalone-release-*.zip,根据操作系统筛选:Windows对应windows,macOS对应darwin,Linux/Unix对应linux):
以polaris-standalone-release_v1.11.0-beta.2.linux.amd64.zip为例,解压命令:
bashunzip polaris-standalone-release_v1.11.0-beta.2.linux.amd64.zip cd polaris-standalone-release_v1.11.0-beta.2.linux
Linux/Unix/Mac平台:
bashbash install.sh
Windows平台:
bashinstall.bat
bashcurl [***]
返回Polaris Server表示服务启动成功。
更多安装方式(修改端口、Docker安装、集群部署等)请参考官方安装指南
RPC框架示例:
多语言示例:
代理模式示例:
RPC框架示例:
多语言示例:
RPC框架示例:
代理模式示例:
框架示例:
多语言示例:
完整功能说明请参考用户手册

manifest unknown 错误
TLS 证书验证失败
DNS 解析超时
410 错误:版本过低
402 错误:流量耗尽
身份认证失败错误
429 限流错误
凭证保存错误
来自真实用户的反馈,见证轩辕镜像的优质服务