polaris icon indicating copy to clipboard operation
polaris copied to clipboard

Service Discovery and Governance Platform for Microservice and Distributed Architecture

Results 143 polaris issues
Sort by recently updated
recently updated
newest added

**What is the feature you want to add?** **Why do you want to add this feature?** **How to implement this feature?** **Additional context** Add any other context or screenshots about...

enhancement

**Describe the bug** A clear and concise description of what the bug is. **To Reproduce** Steps to reproduce the behavior. **Expected behavior** A clear and concise description of what you...

bug

**Please provide issue(s) of this PR:** Fixes # **To help us figure out who should review this PR, please put an X in all the areas that this PR affects.**...

**Describe the bug** A clear and concise description of what the bug is. **To Reproduce** Steps to reproduce the behavior. **Expected behavior** A clear and concise description of what you...

bug

**What is the feature you want to add?** 目前我们common/api/v{1,2}/build.sh 只支持了linux环境的编译。 common/api/protoc 只提供了Linux版本的二进制 **Why do you want to add this feature?** 而我们开发的时候,Windows和macOS的同志就比较麻烦。我们工具对版本有要求的话,找一样的版本也不容易。 是不是可以兼容下不同系统环境的场景。 **How to implement this feature?** 添加不同系统的二进制文件,脚本支持自动判断当前系统环境或者根据参数,调用不同版本的工具完成操作。 **Additional context**...

enhancement
good first issue
help wanted

**What is the feature you want to add?** 支持serviceId大小写不敏感模式 **Why do you want to add this feature?** spring.application.name即serviceId一般是小写,这是前提。 考虑历史业务从eureka迁移到polaris的场景,服务注册发现服务端部署polaris替代eureka server之后,存量的eureka client在8761端口注册的serviceId是大写,改造后的polaris discovery在8091端口注册的serviceId是小写,这就导致eureka client找不到polaris discovery注册的服务,polaris discovery找不到eureka client注册的服务,给迁移造成困难。

enhancement
need discuss
service
good advanced issue
issue-shoot

**What is the feature you want to add?** BatchHeartbeat(ctx, []*api.Instance),北极星服务端新增批量心跳上报接口 **Why do you want to add this feature?** 一个SDK将所有通过自己注册的实例,组成一个BatchHeartbeat提交至北极星服务端,北极星服务端根据请求包批量刷新对应实例的心跳信息 **How to implement this feature?** - 减少心跳上报的网络建立开销 - 正常来说只要SDK能够维护一个心跳,那么就可以认为通过当前SDK注册的服务实例都是健康的 **Additional context**...

enhancement
need discuss

The Golang monkey patching library, https://github.com/bouk/monkey, is being utilized directly against [its license](https://github.com/bouk/monkey/blob/master/LICENSE.md): > Copyright Bouke van der Bijl > > I do not give anyone permissions to use this...

**What is the feature you want to add?** 支持在eureka server节点原地部署polaris来完成eureka的替代 **Why do you want to add this feature?** 降低eureka迁移到polaris的业务成本 **Additional context** eureka server节点原地部署polaris —————— 这一步验证下来发现有几个解决成本很高的问题 1.polaris节点启动时不会从eureka节点拉已注册服务,会使调用过来的eureka client丢服务信息,还无法处理自己没有的实例的心跳 2.polaris不会向eureka节点同步数据 3.polaris没有peerreplication/batch/接口,不能处理eureka server同步的数据...

enhancement
need discuss
service

**What is the feature you want to add?** **Why do you want to add this feature?** **How to implement this feature?** **Additional context** Add any other context or screenshots about...

enhancement
good first issue
install