WuLang
d02e989c54
Adapt to delayed loading ( #886 )
...
* feat:Adapt to delayed loading
* feat:Field Rename
2 years ago
马称 Ma Chen
b6eda7b93e
Supplementary Methods Notes ( #891 )
...
* Add method and field annotations
* Supplementary Methods Notes
* Change the thread pool running data assignment
2 years ago
马称 Ma Chen
563d509787
Add method and field annotations ( #890 )
2 years ago
马称 Ma Chen
c423ffa448
Client instance registration information code refactoring ( #888 ) ( #889 )
2 years ago
黄成兴
9165200fe2
refactor the function extension logic of DynamicThreadPoolExecutor ( #815 ) ( #854 )
...
* feat: Add a new thread-pool that supports the registration of callback interfaces
* feat: Add plugins to support the default extensions of DynamicThreadPoolExecutor
* refactor: Deprecate AbstractDynamicExecutorSupport and make DynamicThreadPoolExecutor extend ExtensibleThreadPoolExecutor (#815 )
* fix: obtained plugin list may cause thread-safe problems during iteration
* refactor: Make DynamicThreadPoolExecutor support the selection of shutdown mode in destroy
Co-authored-by: 马称 Ma Chen <machen@apache.org>
2 years ago
chen.ma
3f80cf3a1e
After the dynamic thread pool is modified multiple times, the queue prompt information is lost ( #868 )
2 years ago
WuLang
8060e5f239
default subscribe to the remote thread pool configuration. ( #850 )
...
* feat:default subscribe to the remote thread pool configuration.
* feat:default empty list
2 years ago
chen.ma
9371f9e7dc
Code optimization
2 years ago
chen.ma
678ec1dd24
Code optimization
2 years ago
pizihao
8eaf587f6a
organize the toolkit, add references and reference sources ( #835 )
...
* fix : organize the toolkit, add references and reference sources
* fix : add MemoryUtil for get memory info
* fix : code format adjustment
2 years ago
chen.ma
d4fe0986c6
Dynamically registered thread pool queue capacity assignment error ( #824 )
2 years ago
WuLang
1ad8aabe8b
feat:Early method return ( #823 )
2 years ago
chen.ma
76a4f16953
Added container and tripartite framework thread pool monitoring ( #816 )
2 years ago
chen.ma
c587a3c5c2
Query the Web thread pool list to add the framework logo ( #819 )
2 years ago
chen.ma
8238c6555f
Refactored thread pool monitoring ( #816 )
2 years ago
chen.ma
7a996b7041
Mandatory to specify the ip+port registered by the client ( #799 )
2 years ago
chen.ma
2f2f7d4b82
When the number of dynamic thread pools is empty, there is a CPU idling problem ( #803 )
2 years ago
chen.ma
1acfb98498
Http tool code and format optimization
2 years ago
严荣振
b74c2db9cc
FIX ISSUE#766,remove OkHttp3 dependency ( #800 )
...
* 1. remove the okhttp dependency, use own implementation instead.
2. add logtracing util.
* remove unnecessary fields
* fix notes
* fix post bug
* fix url encoding
2 years ago
chen.ma
e2ece1fda0
Code format optimization
2 years ago
BigXin0109
07bb0528df
feat: support spring boot 1.5.x ( #796 )
...
* feat: support spring boot 1.5.x
* fix: fix ^M
* fix: fix ^M
* feat: close debug
* fix: update properties
* feat: add apollo spring-boot 1.5.x example
2 years ago
WuLang
28073f8c3f
feat:register throws error message ( #798 )
2 years ago
pizihao
1f4da093b4
Replace RestTemplate with HttpClientUtil ( #791 )
...
* fix : update RestTemplate to HttpClientUtil
* fix : delete httpclient in dependencies
2 years ago
chen.ma
6a2e3745fe
Refactor sub-Module build-plugins ( #767 )
2 years ago
baymax55
241a8b79fa
feat: Added authentication mode on the server side ( #772 )
2 years ago
weihubeats
f9d8b5f993
Rename ( #765 )
...
* Simplified DynamicThreadPool usage
* Simplified DynamicThreadPool usage
* init
* update method name
2 years ago
pizihao
e03d464053
Globally remove the Hutooltoolkit dependency ( #759 ) ( #762 )
...
* fix : global remove hutool(#725 )
* fix : update use for hutool(#725 )
* fix : Replenish toolkit(#725 )
* fix : merge branch conflicts(#725 )
* fix : modify code format(#725 )
* fix : config BeanUtil merged to common(#725 )
* fix : add IdUtil for generate UUID(#725 )
* fix : replace method for convert bean(#725 )
Co-authored-by: pizihao <hao3073liu@163.com>
2 years ago
Lijx
956bd20d6c
Globally remove the Guava toolkit dependency ( #759 )
...
* Globally remove the Guava toolkit dependency
* update "Globally remove the Guava toolkit dependency"
2 years ago
weihubeats
ad9a8f76ed
add PolarisRefresherHandler ( #754 )
...
* add PolarisRefresherHandler
* format code
2 years ago
pizihao
a7f2bb7521
Adapter 初始化覆盖核心参数 ( #716 )
...
* feat : Unify get the IP and port of the current instance(#609 )
* feat : add enable prop for this(#609 )
* feat : add ThreadPoolInitRefresh for init(#609 )
* feat : adapter thread pool init, including nacos, zookeeper, etcd and apollo(#609 )
2 years ago
jinlingmei
4df0b4ee69
Update DynamicThreadPoolPostProcessor.java ( #694 )
...
modifying constructor methods of ThreadPoolNotifyAlarm
2 years ago
chen.ma
078e9e533a
hippo4j config autowiring changes
2 years ago
chen.ma
47c22d51ec
Print dynamic thread pool information
2 years ago
chen.ma
17b6970c11
prometheus to micrometer
2 years ago
shanjianq
bdec8f5052
fix issue#683 ( #684 )
2 years ago
lucky 8
ef0248acd9
Optimizing configuration logic ( #680 )
...
* Fix the UndertowWeb adaptation
* Fix the UndertowWeb adaptation
* Optimize long polling logic
* Optimizing configuration logic
2 years ago
shanjianq
062df6b2d6
remove useless temporary variables in DynamicThreadPoolPostProcessor ( #676 )
2 years ago
op-lht
254c20e99f
design and modify documents,DynamicThreadPoolAutoConfiguration ( #671 )
2 years ago
chen.ma
8ee0e4edee
Code formatting optimization
2 years ago
pizihao
0a6ee0a68e
improve the way to get port and ip ( #663 )
...
* improve the way to get port and ip
* fix : Code format
2 years ago
lucky 8
361019b68e
Fix the UndertowWeb adaptation ( #659 )
...
* Fix the UndertowWeb adaptation
* Fix the UndertowWeb adaptation
* Optimize long polling logic
2 years ago
十大才子之首
abf25874d8
fix : Redefine the behavior of base and subclasses ( #657 )
2 years ago
十大才子之首
12ecbada8d
change @Log4j2 to @Slf4j ( #655 )
...
* fix : change @Log4j2 to @Slf4j
* fix : add log error message
* fix : add log error message
2 years ago
chen.ma
f936845d0e
Optimized method name camelCase
2 years ago
chen.ma
b9247ef8d1
Comment formatting optimization
2 years ago
chen.ma
7ff63dddc2
Optimize class naming
2 years ago
十大才子之首
6ec462bf70
fix: filter nodes that do not require a dynamic refresh ( #614 ) ( #650 )
...
* fix: filter nodes that do not require a dynamic refresh (#614 )
* fix: Change check order and The first line indentation (#614 )
Co-authored-by: chen.ma <machencoding@163.com>
2 years ago
chen.ma
77668c0fc7
Config Add web configuration injection
2 years ago
chen.ma
3c581168a1
Optimize web configuration class loading
2 years ago
Douspeng
6c4ffa172d
解决动态线程池配置为关闭时项目启动报错的问题 ( #633 )
...
* Register company information (#621 )
* 登记公司
* Register company information
* Update official documentation
* Update powered-by.md (#623 )
* hippo4j-config rename core to config (#627 )
* feat: hippo4j-config rename core to config
* feat: hippo4j-config-example rename core to config
* feat: hippo4j-config-example rename core to config
* Code formatting
* Delete useless blank lines
* Add JSONUtilTest
* Update hippo4j-adapter.md (#629 )
* Complete JSONUtilTest test cases (#628 ) (#630 )
* load the web adapter project when the dynamic thread pool configuration enable is true
Co-authored-by: Lijx <lijinxingerm@gmail.com>
Co-authored-by: chen.ma <machencoding@163.com>
Co-authored-by: maxisvest <1447829379@qq.com>
Co-authored-by: BigXin0109 <1064730540@qq.com>
Co-authored-by: hbw1994 <transformme@126.com>
Co-authored-by: 黄成兴 <49221670+Createsequence@users.noreply.github.com>
Co-authored-by: shupeng.dou <shupeng.dou@ikang.com>
2 years ago