godotg
|
a3c7dd04d2
|
ref[balancer]: use LazyCache instead of Caffeine
|
2024-03-26 11:22:19 +08:00 |
|
godotg
|
854ba4faf2
|
del[cache]: delete SimpleCache
|
2024-03-26 11:12:40 +08:00 |
|
godotg
|
ac0bb9214f
|
perf[cache]: use cas instead of lock
|
2024-03-25 16:16:37 +08:00 |
|
godotg
|
34ac818752
|
perf[cache]: async load single cache
|
2024-03-25 16:04:37 +08:00 |
|
godotg
|
8bc480c1bc
|
perf[write]: simplify the write method of packet
|
2024-03-23 18:24:35 +08:00 |
|
godotg
|
0e6fb0addd
|
chore[doc]: update doc
|
2024-03-23 18:20:08 +08:00 |
|
godotg
|
a17d9ef270
|
perf[registry]: custom root path
|
2024-03-21 16:13:14 +08:00 |
|
godotg
|
e2625a45b8
|
feat[registry]: custom root path
|
2024-03-21 16:02:15 +08:00 |
|
godotg
|
4a35397432
|
perf[virtual]: virtual thread task can not set Attachment to ThreadLocal
|
2024-02-21 17:15:58 +08:00 |
|
godotg
|
b5b0cc353f
|
fix[tree]: if key greater than the max key, returns the last index of entry
|
2024-02-06 17:39:06 +08:00 |
|
godotg
|
22b01145c4
|
chore[log]: router log
|
2024-02-01 10:48:21 +08:00 |
|
godotg
|
36f90c8a69
|
fix[zk]: zooKeeper reconnects without a registered consumer
|
2024-01-30 12:49:34 +08:00 |
|
godotg
|
4ed627353c
|
test[provider]: multiple service providers can be declared for the same interface module, and consumers can select one of them
|
2024-01-22 19:55:26 +08:00 |
|
godotg
|
3df1995f26
|
feat[consumer]: write all the consumed servers to the data under the node
|
2024-01-22 19:44:36 +08:00 |
|
godotg
|
efb479aebb
|
perf[host]: Unify the to String method of HostAndPort
|
2024-01-21 12:01:38 +08:00 |
|
godotg
|
dbfaff95f0
|
perf[registry]: remoteProviderRegisterSet use lsit as return value
|
2024-01-21 09:58:13 +08:00 |
|
godotg
|
c263ed6173
|
chore[comment]: consistent hash comments
|
2024-01-20 20:00:26 +08:00 |
|
godotg
|
c411a80855
|
perf[encode]: serialization error prints the error log
|
2024-01-20 18:46:18 +08:00 |
|
godotg
|
950f90a022
|
chore[comment]: exception comments
|
2024-01-20 18:23:08 +08:00 |
|
godotg
|
d5249ed904
|
ref[provider]: refactor consistent hash load balancing
|
2024-01-20 17:40:12 +08:00 |
|
godotg
|
471f0611e7
|
feat[provider]: add provider start event
|
2024-01-20 15:43:01 +08:00 |
|
godotg
|
63949dc53f
|
chore[comment]: documentation comments
|
2024-01-20 11:38:34 +08:00 |
|
godotg
|
6bd067a6e7
|
chore[comment]: log
|
2024-01-19 21:27:49 +08:00 |
|
godotg
|
4483706c7d
|
chore[log]: reduce the number of logs for service consumers
|
2024-01-19 15:19:07 +08:00 |
|
godotg
|
d6ca2397e5
|
perf[ws]: add IdleStateHandler to websocket server
|
2024-01-19 14:39:55 +08:00 |
|
godotg
|
cb454ed404
|
chore[comment]: webSocket heartbeat document
|
2024-01-19 14:33:38 +08:00 |
|
godotg
|
9bfa8e11b3
|
chore[comment]: webSocket handshake instructions
|
2024-01-19 13:05:55 +08:00 |
|
godotg
|
f9e4b44383
|
chore[comment]: webSocket handshake instructions
|
2024-01-19 13:03:12 +08:00 |
|
godotg
|
a3d3a006c7
|
chore[log]: lower the log warning level
|
2024-01-19 10:31:03 +08:00 |
|
godotg
|
2bbe37cf1f
|
chore[rename]: rename RegisterVO to Register
|
2024-01-18 19:16:16 +08:00 |
|
godotg
|
7b7dffc1f3
|
chore[rename]: rename field
|
2024-01-18 19:04:35 +08:00 |
|
godotg
|
6e0724f764
|
del[ask]: remove useless protocol classes of GatewaySessionInactiveAsk
|
2024-01-18 16:23:34 +08:00 |
|
godotg
|
dd929af215
|
del[ask]: remove useless protocol classes
|
2024-01-18 16:15:14 +08:00 |
|
godotg
|
fe7a0cef3a
|
chore[comment]: cache the sid after load balancer
|
2024-01-18 10:44:32 +08:00 |
|
godotg
|
c512663b17
|
doc[ssl]: openssl certificate conversion
|
2024-01-17 15:08:21 +08:00 |
|
godotg
|
8918104a15
|
del[message]: delete fields that are not used for generic returns
|
2024-01-17 11:07:10 +08:00 |
|
godotg
|
441cd023dd
|
del[gateway]: delete AuthUidToGatewayCheck/AuthUidAsk/AuthUidToGatewayConfirm
|
2024-01-15 17:59:07 +08:00 |
|
godotg
|
9fed72915e
|
fix[net]: Empty string judgment in CIDR block
|
2024-01-15 15:36:15 +08:00 |
|
godotg
|
b608eb6215
|
feat[net]: whether the IP address is in a CIDR block
|
2024-01-15 14:13:21 +08:00 |
|
godotg
|
0eef1912c2
|
fix[spring]: spring 6.1 LocalVariableTableParameterNameDiscoverer warning of consumer
|
2024-01-15 13:06:57 +08:00 |
|
godotg
|
85e8556e3e
|
fix[spring]: spring 6.1 LocalVariableTableParameterNameDiscoverer warning
|
2024-01-15 12:54:45 +08:00 |
|
godotg
|
80143c6653
|
chore[consumer]: optimize code hierarchy
|
2024-01-14 18:48:52 +08:00 |
|
godotg
|
4d22dec398
|
fix[consumer]: If there is no service consumer, the node will not be registered under the consumer.
|
2024-01-14 17:58:02 +08:00 |
|
godotg
|
2b1841e759
|
test[gateway]: gateway test
|
2024-01-13 18:56:37 +08:00 |
|
godotg
|
c8a4f94142
|
chore[loadbalancer]: register data comment
|
2024-01-13 18:38:11 +08:00 |
|
godotg
|
07c0be9361
|
chore[loadbalancer]: cached ConsistentHashConsumer comment
|
2024-01-13 18:31:56 +08:00 |
|
godotg
|
59aecb180d
|
test[loadbalancer]: start cached ConsistentHashConsumer test
|
2024-01-13 15:58:52 +08:00 |
|
godotg
|
059b0f79dc
|
perf[loadbalancer]: cached consistent hash loadbalancer use protocolModuleId and argument as key
|
2024-01-13 15:39:57 +08:00 |
|
godotg
|
fb340d71f7
|
chore[loadbalancer]: rename cached consistent hash loadbalancer
|
2024-01-13 14:56:26 +08:00 |
|
godotg
|
82782d71ea
|
ref[consumer]: simplify consumer configuration and support repeated consumption of the same interface by different service providers
|
2024-01-13 14:07:57 +08:00 |
|