Freeman Lau
|
d6310b1fa0
|
Refactor Nacos config tests.
add NacosConfigDataMissingEnvironmentPostProcessor
optimize Nacos config pom
|
3 years ago |
Freeman Lau
|
f45a9fb28f
|
Add listening configs log info.
|
3 years ago |
Freeman Lau
|
9d09a6df64
|
Upgrade nacos to 1.4.3.
|
3 years ago |
Freeman Lau
|
22008adf25
|
Merge remote-tracking branch 'upstream/2022.x' into merge_2.2.x_2022
# Conflicts:
# spring-cloud-alibaba-starters/spring-cloud-starter-stream-rocketmq/src/main/java/com/alibaba/cloud/stream/binder/rocketmq/RocketMQBinderUtils.java
# spring-cloud-alibaba-starters/spring-cloud-starter-stream-rocketmq/src/main/java/com/alibaba/cloud/stream/binder/rocketmq/RocketMQMessageChannelBinder.java
# spring-cloud-alibaba-starters/spring-cloud-starter-stream-rocketmq/src/main/java/com/alibaba/cloud/stream/binder/rocketmq/config/RocketMQComponent4BinderAutoConfiguration.java
# spring-cloud-alibaba-starters/spring-cloud-starter-stream-rocketmq/src/main/java/com/alibaba/cloud/stream/binder/rocketmq/consuming/RocketMQListenerBindingContainer.java
# spring-cloud-alibaba-starters/spring-cloud-starter-stream-rocketmq/src/main/java/com/alibaba/cloud/stream/binder/rocketmq/integration/RocketMQMessageHandler.java
# spring-cloud-alibaba-starters/spring-cloud-starter-stream-rocketmq/src/main/java/com/alibaba/cloud/stream/binder/rocketmq/integration/RocketMQMessageSource.java
|
3 years ago |
Freeman Lau
|
3451906c2b
|
Merge 2.2.x to 2022.
|
3 years ago |
Freeman Lau
|
42f03eb1c8
|
Merge remote-tracking branch 'upstream/2.2.x' into merge_2.2.x_2022
# Conflicts:
# README-zh.md
# pom.xml
# spring-cloud-alibaba-dependencies/pom.xml
# spring-cloud-alibaba-docs/src/main/asciidoc-zh/nacos-discovery.adoc
# spring-cloud-alibaba-docs/src/main/asciidoc/nacos-discovery.adoc
# spring-cloud-alibaba-examples/nacos-example/nacos-discovery-example/nacos-discovery-provider-example/src/main/java/com/alibaba/cloud/examples/ProviderApplication.java
# spring-cloud-alibaba-starters/spring-cloud-starter-alibaba-nacos-config/src/main/java/com/alibaba/cloud/nacos/client/NacosPropertySource.java
# spring-cloud-alibaba-starters/spring-cloud-starter-alibaba-nacos-config/src/main/resources/META-INF/spring.factories
# spring-cloud-alibaba-starters/spring-cloud-starter-alibaba-nacos-discovery/src/main/java/com/alibaba/cloud/nacos/NacosDiscoveryProperties.java
# spring-cloud-alibaba-starters/spring-cloud-starter-alibaba-nacos-discovery/src/test/java/com/alibaba/cloud/nacos/ribbon/NacosRibbonClientPropertyOverrideTests.java
# spring-cloud-alibaba-starters/spring-cloud-starter-alibaba-sentinel/src/main/java/com/alibaba/cloud/sentinel/feign/SentinelFeign.java
# spring-cloud-alibaba-starters/spring-cloud-starter-stream-rocketmq/src/main/java/com/alibaba/cloud/stream/binder/rocketmq/integration/RocketMQMessageHandler.java
|
3 years ago |
Freeman Lau
|
3c67351907
|
Refactor deprecated code.
1. Spring 的 StringUtils#isEmpty 已经过时, 使用 spring-cloud-alibaba-commons 下的 StringUtils 替换, 如果同时还使用了
Spring StringUtils 的其他方法, 那么将使用 StringUtils#hasLength 取反替换
2. 移除类 NacosRefreshProperties
3. 优化pom, 删除重复依赖
4. 尽可能地优化 deprecated class and method
优化过后将完全消除打包构建时黄色警告⚠️
|
3 years ago |
Freeman Lau
|
61c2c31cf7
|
Fixed checkstyle.
|
3 years ago |
Freeman Lau
|
6f3a5d892a
|
Register NacosConfigManager instead of ConfigService.
Avoiding import *
Avoiding invoke `getUri` repeatedly
|
3 years ago |
Freeman Lau
|
96157efaf6
|
Optimize binding logic.
|
3 years ago |
Freeman Lau
|
abe1f22345
|
Fix nacos common properties can't bind.
修复 nacos 通用属性无法绑定的问题
|
3 years ago |
Freeman Lau
|
65e1eff7d6
|
Make bootstrap starter optional.
在 spring boot >= 2.4.0 版本应该由用户决定是使用 bootstrap 还是 import 方式导入外部配置
|
3 years ago |
Freeman Lau
|
e3ce3ee92d
|
Downgrade boot version.
Temporarily remove the extension class and add it when the boot version is greater than 2.4.5.
|
3 years ago |
Freeman Lau
|
769bced209
|
Use NacosConfigManager to create ConfigService.
Modify whether is PROFILE_SPECIFIC logic.
Make NacosBootstrapper method public.
|
3 years ago |
Freeman Lau
|
21e22e0696
|
ref: Remove ConfigServiceIndexes
重构代码
dataId 不可缺省, 通过参数覆盖默认配置
|
3 years ago |
Freeman Lau
|
8958392914
|
Refactor configuration
重构配置方式, 不需要将 serverAddr 写在 import 里
保留以前版本的拉取配置逻辑, 保证能够平滑升级
|
3 years ago |
Freeman Lau
|
b96b762001
|
Add unit test
添加相关单元测试
现在没有配置 dataId 时会默认使用 {application}-{profile}.{fileExtension}
|
3 years ago |
Freeman Lau
|
695938280f
|
fix: Remove dummy method
|
3 years ago |
Freeman Lau
|
83873e5fbe
|
feature: support spring.config.import
支持 spring boot >= 2.4.0 通过 spring.config.import
方式引入 nacos 配置
|
3 years ago |
Chenwp
|
67b98c3a7a
|
use LinkedHashMap to ensure the order of configuration.
|
3 years ago |
Chenwp
|
aeb1dfb2e7
|
yaml powerMock
|
3 years ago |
Chenwp
|
f2fc814404
|
nacos configuration file support "---"
|
3 years ago |
ZhangC
|
3edcc41099
|
fixup: issue#2300
Use the legacy bootstrap way in newer spring-cloud version
|
3 years ago |
Jim Fang
|
eed8bea07b
|
Merge pull request #1996 from RobberPhex/ramRoleName
添加RamRoleName支持
|
4 years ago |
eden-yuan
|
c3d393b09e
|
1. try执行后无catch 依然是return null
2. 变量后续没用到可定义到 try 内
3. 添加UP/DOWN 常量值
|
4 years ago |
luyanbo
|
b7f1dc9b04
|
添加RamRoleName支持
|
4 years ago |
TheoneFx
|
884399d73b
|
Merge pull request #1932 from Maijh97/fix_#1931
[ISSUE-#1931] Add a reset Nacos Log Config listener.
|
4 years ago |
theonefx
|
de5ca9540e
|
add spring-cloud-starter-bootstrap to compatible with spring boot bootstrap
|
4 years ago |
theonefx
|
d9727bb31f
|
Use spring.cloud.version instead of the version number of each component
|
4 years ago |
theonefx
|
ee1e5d36ef
|
Use spring.cloud.version instead of the version number of each component
|
4 years ago |
zkzlx
|
62398e1bc2
|
fixed - Unicode encoding , exclude base latin letter.
|
4 years ago |
zkzlx
|
a81430a965
|
fixed chinese garbled for nacos-config
|
4 years ago |
zkzlx
|
bb7afd9033
|
fixed chinese garbled for nacos config.
|
4 years ago |
zkzlx
|
5e5e5db584
|
fixed chinese garbled for nacos-config
|
4 years ago |
mai.jh
|
441bcb9124
|
for: #1931 ,Add a reset Nacos Log Config listener.
|
4 years ago |
theonefx
|
3249c46dcc
|
fix #1926
|
4 years ago |
TheoneFx
|
fe00047ea6
|
Merge pull request #1892 from onewe/fix/weblogic_classloader_leak
fix(NacosConfigManager): 修复weblogic中classloader泄漏问题
|
4 years ago |
theonefx
|
6c0edee13e
|
use starting status in eureka when first registry
|
4 years ago |
onewe
|
17b3b7f858
|
fix(NacosConfigManager): 格式化代码
|
4 years ago |
onewe
|
0c35595b44
|
fix(NacosConfigManager): 修复weblogic中classloader泄漏问题
- NacosConfigManager增加销毁方法,关闭nacos相关线程池
|
4 years ago |
zkzlx
|
359b3ea522
|
Merge remote-tracking branch 'origin/master' into config
# Conflicts:
# spring-cloud-alibaba-starters/spring-cloud-starter-alibaba-seata/src/main/java/com/alibaba/cloud/seata/feign/hystrix/SeataHystrixConcurrencyStrategy.java
|
4 years ago |
冷冷
|
6540555920
|
fix EndpointId logWarning
|
4 years ago |
yuhuangbin
|
5fe709436f
|
Adapt to Spring Cloud version Hoxton.SR8
|
4 years ago |
zkzlx
|
1710d827fb
|
[pr #1531]Improved nacos configuration parsing
|
5 years ago |
zkzlx
|
d96b0759f4
|
[enhance issue #1492 ]Improved nacos configuration parsing, based on PropertySourceLoader---check
|
5 years ago |
zkzlx
|
5135916175
|
[enhance issue #1492 ]Improved nacos configuration parsing, based on PropertySourceLoader---check
|
5 years ago |
zkzlx
|
c07701d98e
|
[enhance issue #1492 ]Improved nacos configuration parsing, based on PropertySourceLoader
|
5 years ago |
zkzlx
|
3984336a14
|
[issue #1418 ]shareIds和拉取nacos的顺序不对
|
5 years ago |
yuhuangbin
|
2373f71005
|
NacosDataPropertiesParser enhance
|
5 years ago |
mercyblitz
|
a198133852
|
Update pom.xml
|
5 years ago |