-
Notifications
You must be signed in to change notification settings - Fork 12.8k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[Enhance] getting arguments use an unified way in the client module #8622
Labels
area/Client
Related to Nacos Client SDK
good first issue
Good for newcomers
kind/enhancement
Category issues or prs related to enhancement.
Milestone
Comments
链接好像失效了 |
li-xiao-shuang
added
kind/enhancement
Category issues or prs related to enhancement.
good first issue
Good for newcomers
labels
Jun 27, 2022
onewe
added a commit
to onewe/nacos
that referenced
this issue
Jun 29, 2022
5 tasks
onewe
added a commit
to onewe/nacos
that referenced
this issue
Jun 30, 2022
onewe
added a commit
to onewe/nacos
that referenced
this issue
Jun 30, 2022
5 tasks
onewe
added a commit
to onewe/nacos
that referenced
this issue
Jul 8, 2022
- remove magic number - refactor all of them - add some unit tests for env - modify search rule and reformat - fix search order - fix p3c error
KomachiSion
pushed a commit
that referenced
this issue
Jul 11, 2022
* [ISSUES #8622] Add NacosEnvironment and add some unit tests - remove magic number - refactor all of them - add some unit tests for env - modify search rule and reformat - fix search order - fix p3c error * fix ci error * add some type converters - enhance search method - default_setting.properties is renamed nacos_default_setting.properties * the property key of system environment replace dot with underscore * add some default values and enhance SystemEnvPropertySource * add the copyright information
onewe
added a commit
to onewe/nacos
that referenced
this issue
Aug 11, 2022
- add setProperty,addProperties and containsKey methods - remove PropertySourceSearch
5 tasks
Closed
onewe
added a commit
to onewe/nacos
that referenced
this issue
Aug 11, 2022
- add setProperty,addProperties and containsKey methods - remove PropertySourceSearch
5 tasks
onewe
added a commit
to onewe/nacos
that referenced
this issue
Oct 19, 2022
onewe
added a commit
to onewe/nacos
that referenced
this issue
Oct 20, 2022
…Properties - add NacosClientPropertiesLookup for log4j2 - add NacosClientPropertyAction for logback - add a new constructor method to adapt NacosClientProperties for NacosNamingMaintainService - add a new constructor method to adapt NacosClientProperties for NacosNamingService - add a new constructor method to adapt NacosClientProperties for NacosConfigService
onewe
added a commit
to onewe/nacos
that referenced
this issue
Oct 20, 2022
onewe
added a commit
to onewe/nacos
that referenced
this issue
Oct 20, 2022
onewe
added a commit
to onewe/nacos
that referenced
this issue
Oct 20, 2022
onewe
added a commit
to onewe/nacos
that referenced
this issue
Oct 20, 2022
5 tasks
onewe
added a commit
to onewe/nacos
that referenced
this issue
Oct 21, 2022
onewe
added a commit
to onewe/nacos
that referenced
this issue
Nov 2, 2022
- Replace system.getProperties and system.getEnv with NacosClientProperties - remove address server controller IT relate alibaba#9356
onewe
added a commit
to onewe/nacos
that referenced
this issue
Nov 2, 2022
- Replace system.getProperties and system.getEnv with NacosClientProperties - log4j and logback support reading properties from NacosClientProperties relate alibaba#9356
onewe
added a commit
to onewe/nacos
that referenced
this issue
Nov 2, 2022
onewe
added a commit
to onewe/nacos
that referenced
this issue
Nov 2, 2022
onewe
added a commit
to onewe/nacos
that referenced
this issue
Nov 2, 2022
- Replace system.getProperties and system.getEnv with NacosClientProperties relate alibaba#9356
onewe
added a commit
to onewe/nacos
that referenced
this issue
Nov 3, 2022
- Replace system.getProperties and system.getEnv with NacosClientProperties relate alibaba#9356
onewe
added a commit
to onewe/nacos
that referenced
this issue
Nov 3, 2022
5 tasks
KomachiSion
pushed a commit
that referenced
this issue
Nov 3, 2022
onewe
added a commit
to onewe/nacos
that referenced
this issue
Nov 3, 2022
onewe
added a commit
to onewe/nacos
that referenced
this issue
Nov 4, 2022
onewe
added a commit
to onewe/nacos
that referenced
this issue
Nov 4, 2022
KomachiSion
pushed a commit
that referenced
this issue
Nov 4, 2022
这个类跟用户侧有什么关系?为什么出现在Java SDK的文档里? |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Labels
area/Client
Related to Nacos Client SDK
good first issue
Good for newcomers
kind/enhancement
Category issues or prs related to enhancement.
Backgroud
背景
There are three ways of getting arguments in the client module now, from the properties、from the Jvm arguments and from the system environment. so it needs an unified way that get arguments.
现在总共有3种获取参数的方式在客户端模块中, 有从
properties
中获取的、从Jvm
参数获取的和从System
环境变了中获取的. 所以需要一种统一获取参数的方式.The reasons are as follows:
原因如下:
More detail see https://www.yuque.com/docs/share/e9fcd9a3-f3fb-496d-9b8b-bf4b88db4df0
The text was updated successfully, but these errors were encountered: