ken.lj
47ec6598b8
remove wrapper AsyncToSyncInvoker
2020-11-24 14:45:51 +08:00
ken.lj
7ad1574c2c
fix migration rule listener when config center is not set
2020-11-24 14:12:44 +08:00
ken.lj
f8f752a924
fix optional NPE
2020-11-23 12:05:57 +08:00
ken.lj
a2b9e0c4c5
temporarily fix instance url
2020-11-20 21:38:28 +08:00
ken.lj
ccab28db82
optimize unused invoker destroy process, avoid map iterating
2020-11-18 23:14:57 +08:00
ken.lj
18fef9b4c0
optimize registry and ServiceDiscovery address notification
2020-11-18 14:25:40 +08:00
ken.lj
712a127549
put consumer url into URL attribute
2020-11-17 13:45:25 +08:00
ken.lj
bcc9513934
performance tuning, fix cache registry url creation bug ( #6914 )
2020-11-16 18:53:45 +08:00
ken.lj
d8fc808425
performance tuning, reduce mem allocation of address URLs on consumer side ( #6911 )
2020-11-16 15:12:23 +08:00
ken.lj
81890a85fa
save current effective invoker to consumer model on migration rule change
2020-11-13 18:18:01 +08:00
未宇
505a58d0e5
add more detail log
2020-11-13 14:35:21 +08:00
ken.lj
deb97c3c8b
schedule metadata retry at fixed delay
2020-11-12 14:22:05 +08:00
ken.lj
7054f62faf
reformat instance url toString
2020-11-12 13:19:34 +08:00
ken.lj
facc14e734
add service notification log
2020-11-12 00:06:39 +08:00
ken.lj
4ecb11b543
override router chain builder
2020-11-12 00:06:39 +08:00
ken.lj
0fa09cc34f
clear old migration rule ( #6896 )
2020-11-11 15:17:07 +08:00
ken.lj
69c80f631f
use isNotEmpty
2020-11-10 10:55:09 +08:00
ken.lj
b598c22842
use collection isNotEmpty
2020-11-10 10:54:31 +08:00
ken.lj
62f0902ef2
fix rule ip support
2020-11-10 10:53:05 +08:00
ken.lj
03abe135dc
fix migration rule ip match logic
2020-11-10 10:38:04 +08:00
ken.lj
ca2d24f49e
add apache license
2020-11-10 10:34:32 +08:00
ken.lj
530ea1a50a
Migration rule add ip support ( #6893 )
2020-11-10 10:34:29 +08:00
ken.lj
94ba6e2f8f
revert pom version to 3.0.0-SNAPSHOT
2020-11-10 10:28:42 +08:00
ken.lj
27052382d7
call putIfAbsent
2020-11-09 22:58:54 +08:00
ken.lj
cc52e6cefc
fix instance listener metadata update
2020-11-09 22:26:49 +08:00
ken.lj
846cc2a2b6
enhance migration rule ( #6890 )
2020-11-09 16:39:31 +08:00
ken.lj
585694e3cf
change protocol of consumer url to real biz protocol, 'dubbo' by default ( #6889 )
2020-11-09 14:22:52 +08:00
ken.lj
26b916951d
[3.0] enhance migration rule: support interface configuration ( #6883 )
2020-11-06 14:31:16 +08:00
ken.lj
23f242293f
[3.0] add registry address notification retry on metadata failure ( #6882 )
2020-11-06 14:30:56 +08:00
ken.lj
f8df0cbf59
Use TreeMap to cal revision ( #6869 )
...
* remove not used classes.
* support service discovery unsubscribe and re-refer
* add publishInterface config item to ApplicationConfig
* remove useless class definition
* fix service instance equals bug
* use ordered treemap to cal revision.
2020-11-06 14:30:30 +08:00
ken.lj
924ee551fb
Make sure instance and meta registered to remote when interface delay publish enabled. ( #6868 )
2020-11-06 14:30:11 +08:00
ken.lj
1693df214b
Fix service instance equals ( #6787 )
2020-09-28 17:07:34 +08:00
ken.lj
e98a893387
fix migration: mark invokers as changed when refresh invoker
2020-09-25 15:52:48 +08:00
ken.lj
c8e043a85b
fix migration problem
2020-09-22 21:12:32 +08:00
ken.lj
4808d7bff3
Fix service discovery delay subscription
2020-09-17 17:57:11 +08:00
ken.lj
b1cf4f0dd4
separate static global configuration from dynamic global configuration
2020-09-17 17:01:36 +08:00
ken.lj
4d7efaa0d5
fix sub class method call
2020-09-17 16:41:36 +08:00
ken.lj
ef973d239a
remove interface definition
2020-09-17 16:35:44 +08:00
ken.lj
ecbf337851
migration optimize: unsubscribe after address received.
2020-09-17 16:33:31 +08:00
ken.lj
b3cd30d43e
skip when mapping not found
2020-09-17 16:33:31 +08:00
ken.lj
4204be7b28
add logger to critical path ( #6744 )
2020-09-15 18:50:22 +08:00
ken.lj
966b46799a
3.0 migration unsubscribe ( #6738 )
2020-09-15 14:14:02 +08:00
ken.lj
dec1760304
refactor publish-interface key
2020-09-10 12:32:55 +08:00
ken.lj
cbca885fa8
fix service discovery address notification and migration bugs
2020-09-09 17:59:49 +08:00
ken.lj
962e6f8cb4
fix, add dynamic config at the first place
2020-09-08 17:35:50 +08:00
ken.lj
d95aa7e455
make sure dynamic configuration is included after globalConfiguration is cached.
2020-09-08 17:16:20 +08:00
ken.lj
b5bb147249
add customized class path for javassist. ( #6705 )
2020-09-08 14:36:12 +08:00
ken.lj
f6542a25d2
zookeeper metadata impl
2020-09-08 14:02:17 +08:00
Albumen Kevin
6b5973ebc5
Fix TagRoute unable to get remote application name ( #6690 )
2020-09-03 18:00:51 +08:00
ken.lj
02613e35b1
support service discovery unsubscribe and re-refer ( #6692 )
...
* remove not used classes.
* support service discovery unsubscribe and re-refer
2020-09-03 17:59:27 +08:00