李铭昕
c5234cb6b9
Added filesystem into test-components.yml
2021-07-07 13:27:38 +08:00
李铭昕
ef7cfee3f5
Upgraded league/flysystem
to ^1.0|^2.0
.
2021-07-07 13:27:38 +08:00
ff
5700c1f698
Added hyperf/paginator
into scout suggestions. ( #3785 )
...
Co-authored-by: 李铭昕 <715557344@qq.com>
2021-07-07 12:52:20 +08:00
沈唁
807fedbbf5
Translate document
...
Co-authored-by: 李铭昕 <715557344@qq.com>
2021-07-06 18:54:56 +08:00
millet109
ca8ca583b2
Fixed multiple handlers description error for logger.
...
Co-authored-by: 李铭昕 <715557344@qq.com>
2021-07-06 18:50:01 +08:00
沈唁
a8f5a34fd0
Fixed typo for logger document.
2021-07-06 17:34:40 +08:00
李铭昕
657f3ed8c7
Fixed bug that nacos driver do not work.
2021-06-30 22:00:06 +08:00
李铭昕
345fe1a027
Don't throw exceptions when status code >= 400 for nacos.
2021-06-30 22:00:06 +08:00
李铭昕
75f92b879a
Fixed type error when using Str::slug()
. ( #3770 )
2021-06-30 13:12:59 +08:00
李铭昕
31705459c3
Fixed bug that config-center
conflicts with metrics
. ( #3769 )
...
TypeError: Hyperf\ConfigCenter\AbstractDriver::onPipeMessage(): Argument #1 ($pipeMessage) must be of type Hyperf\ConfigCenter\Contract\PipeMessageInterface, Hyperf\Metric\Adapter\RemoteProxy\Histogram given
2021-06-30 12:34:51 +08:00
沈唁
950ea5a162
Update config.md ( #3765 )
2021-06-29 18:11:38 +08:00
李铭昕
943c66de4b
Added document about how to use rpc-multiplex
2021-06-29 13:59:58 +08:00
李铭昕
5e515f5452
Fixed composer.json
2021-06-29 13:59:58 +08:00
李铭昕
64bda4be71
Added rpc-multiplex component
2021-06-29 13:59:58 +08:00
李铭昕
6bbc208c80
Optimized code for pool which get connection again when first failed. ( #3758 )
...
* Optimized code for pool which get connection again when first failed.
* Update
2021-06-29 09:51:46 +08:00
李铭昕
989c07ab55
Merge branch 'master' into 2.2-merge
...
# Conflicts:
# bin/release.sh
# bin/split.sh
# src/validation/src/Concerns/FormatsMessages.php
2021-06-28 09:40:51 +08:00
李铭昕
42366aa6c1
fetch current branch automatically ( #3756 )
2021-06-28 09:36:00 +08:00
李铭昕
fe7356b9a9
Release v2.1.22 ( #3755 )
2021-06-28 09:13:15 +08:00
huangzhhui
c280028894
Add config file of service-governance
2021-06-28 07:13:23 +08:00
李铭昕
f1cf6e4273
Added Hyperf\ServiceGovernanceNacos\NacosDriver
2021-06-28 07:13:23 +08:00
李铭昕
86dda0a46f
Added Nacos RegisterDriverListener for Service Governance
2021-06-28 07:13:23 +08:00
黄朝晖
23ba15d8ac
Merge pull request #3753 from huangzhhui/config-apollo-long-pulling
...
Add Apollo long pulling mode
2021-06-28 01:12:10 +08:00
李铭昕
2bbbe8689b
Close the channel when loop broken to avoid coroutine couldn't be stopped.
2021-06-27 13:11:50 +08:00
李铭昕
f27b9687e8
Format code
2021-06-27 10:05:46 +08:00
huangzhhui
b1004ee209
Remove useess $mode argument
2021-06-27 07:31:21 +08:00
huangzhhui
0936ab0d13
Added Apollo long pulling mode
2021-06-27 06:33:11 +08:00
huangzhhui
f35ca2fb92
Fixed the ConfigFetcherProcess will exit after just started
2021-06-27 06:32:31 +08:00
huangzhhui
8a205776fc
Add syncConfig(array $config) method to sync config in all cases
2021-06-27 06:31:53 +08:00
沈唁
0941efcff2
Update view-engine.md ( #3747 )
2021-06-26 17:57:43 +08:00
李铭昕
eb9788a609
Added document about how to use custom driver for service governance.
2021-06-26 09:54:06 +08:00
huangzhhui
f7a08b1d74
Register the listeners and processes
2021-06-26 09:54:06 +08:00
huangzhhui
e4a792c613
Uniform the name to Driver
2021-06-26 09:54:06 +08:00
李铭昕
4199d3a49b
Support costom governance for rpc client when using registry.
2021-06-26 09:54:06 +08:00
李铭昕
5cd75ae7fe
Decouple code of consul governance from register listener.
2021-06-26 09:54:06 +08:00
李铭昕
cdf5e4e27b
Support custom register for service governance.
2021-06-26 09:54:06 +08:00
李铭昕
8803737c49
Added test cases for onPipeMessage and createMessageFetcherLoop.
2021-06-25 15:18:48 +08:00
李铭昕
30b120cc1a
Added test cases for config center.
2021-06-25 15:18:48 +08:00
manks0127
7b185a37a7
Update amqp.md ( #3740 )
2021-06-25 13:15:23 +08:00
李铭昕
9953486b68
Added document about how to use config center
2021-06-25 10:04:45 +08:00
李铭昕
057626c6ca
Use string instead of int for mode
which used more friendly in .env
.
2021-06-25 10:04:45 +08:00
李铭昕
ff32b435e1
Removed useless code from config-aliyun-acm
.
2021-06-25 10:04:45 +08:00
huangzhhui
41fa935365
Fixed unit test
2021-06-25 10:04:45 +08:00
huangzhhui
0063c03bba
Remove useless annotation config
2021-06-25 10:04:45 +08:00
huangzhhui
34794861c0
Get nacos client by the interface
2021-06-25 10:04:45 +08:00
huangzhhui
dc016cd7c7
Fixed missing $logger property of apollo client
2021-06-25 10:04:45 +08:00
huangzhhui
0119464094
Uniform all client implement to ClientInterface of config-center
2021-06-25 10:04:45 +08:00
huangzhhui
8d1ab1fad5
Add an abstraction PipeMessage class and uniform the PipeMessage class of all drivers
2021-06-25 10:04:45 +08:00
huangzhhui
02d514427e
Move the path of PipeMessage of Nacos, use the uniform struct
2021-06-25 10:04:45 +08:00
huangzhhui
2f1322e6a1
Refactor config-apollo, remove explicit ReleaseKey
way, extract the ReleaseKey
logic to apollo client
2021-06-25 10:04:45 +08:00
李铭昕
32aec9ddd5
Optimized code for creating fetch loop from PROCESS
or COROUTINE
mode.
2021-06-25 10:04:45 +08:00