1
0
mirror of https://github.com/go-micro/go-micro.git synced 2024-12-30 10:10:44 +02:00
go-micro/util
Ak-Army 0433e98dbc
Better connection pool handling (#2725)
* [fix] etcd config source prefix issue (#2389)

* http transport data race issue (#2436)

* [fix] #2431 http transport data race issue

* [feature] Ability to close connection while receiving.
Ability to send messages while receiving.
Icreased r channel limit to 100 to more fluently communication.
Do not dropp sent request if r channel is full.

* [fix] Use pool connection close timeout

* [fix] replace Close with private function

* [fix] Do not close the transport client twice in stream connection , the transport client is closed in the rpc codec

* [fix] tests

---------

Co-authored-by: Johnson C <chengqiaosheng@gmail.com>
2024-07-23 12:19:43 +01:00
..
addr v5 2024-06-04 21:40:43 +01:00
backoff New backoff (#1153) 2020-02-02 20:32:55 +00:00
buf move all the buffer references to util/buf 2019-07-28 19:33:24 +01:00
grpc fix: some linting issues (#2563) 2022-09-30 16:27:07 +02:00
http v5 2024-06-04 21:40:43 +01:00
jitter fix: some linting issues (#2563) 2022-09-30 16:27:07 +02:00
mdns v5 2024-06-04 21:40:43 +01:00
net fix: some linting issues (#2563) 2022-09-30 16:27:07 +02:00
pool Better connection pool handling (#2725) 2024-07-23 12:19:43 +01:00
registry v5 2024-06-04 21:40:43 +01:00
ring fix: struct field alignment (#2632) 2023-04-26 02:16:34 +02:00
signal fix: some linting issues (#2563) 2022-09-30 16:27:07 +02:00
socket v5 2024-06-04 21:40:43 +01:00
test v5 2024-06-04 21:40:43 +01:00
tls Add util 2019-05-30 23:52:10 +01:00
wrapper v5 2024-06-04 21:40:43 +01:00