Commit Graph

926 Commits

Author SHA1 Message Date
ruanshudong
0793be0881 update protocol 2022-08-19 21:55:24 +08:00
ruanshudong
73fb74b4f5 update changelist 2022-08-16 09:23:39 +08:00
wuxf
4db3c3c3a0 AdapterProxy reconnect毫秒参数 2022-08-16 09:23:39 +08:00
wuxf
7380c8961c 只对active的结点进行keepAlive 2022-08-16 09:23:39 +08:00
ruanshudong
82efee1f62 fix epoll server doReponse mistake in writing 2022-08-08 14:28:09 +08:00
ruanshudong
92fb828661 update changelist 2022-08-08 10:31:37 +08:00
wuxf
ef5c4c09c7 增加服务端请求统计 2022-08-08 10:31:37 +08:00
ruanshudong
86bf177464 update changelist & version 2022-08-08 10:27:29 +08:00
ruanshudong
0bde6ab979 Fix: Asynchronous callback if dyeing open, active enabledying is required 2022-08-08 09:57:53 +08:00
ruanshudong
db73af53c2 Fixed the problem that no root servantproxy will not be called in the scenario where multi thread calls are started at the same time when serial calls are made(http mode). 2022-08-08 09:55:35 +08:00
ruanshudong
0693d46f19 fix getConnStatus bug that return all connections on all listen ports 2022-08-08 09:52:51 +08:00
ruanshudong
b905a633ff fix: epoll server doResponse close connection when client close
connection
2022-08-08 09:51:21 +08:00
ruanshudong
86ce46d9ee Fix: the problem of network efficiency in super large packages 2022-08-08 09:40:56 +08:00
ruanshudong
4688acc95b feat: add common_protocol_call 2022-08-08 09:33:57 +08:00
ruanshudong
75c00b1f32
Merge pull request #250 from westonli/master
add common protocol call
2022-08-08 09:18:27 +08:00
westonli
b5c3c0c0da 明确common_protocol_call的参数类型 2022-08-07 23:52:47 +08:00
westonli
1e43b702c1 删除注释 2022-08-07 23:30:21 +08:00
westonli
c5b5eb4a6c add common protocol call 2022-08-07 23:16:18 +08:00
westonli
6082be4557
Merge branch 'TarsCloud:master' into master 2022-08-07 23:10:46 +08:00
ruanshudong
4c71de96d1
Merge pull request #246 from edisenwangK/fix_tc_shm_bug
修复TC_Shm类,先detach后无法del的问题
2022-08-07 19:52:32 +08:00
ruanshudong
a028cd1e44
Merge pull request #245 from wincsb/master
fix memory leak
2022-08-05 10:33:50 +08:00
xigua
2070c97dc1 修复TC_Shm类,先detch后无法del的问题 2022-07-20 16:54:32 +08:00
wincsb
5e4cf4bd25
fix memory leak
fix memory leak
2022-07-19 18:06:11 +08:00
westonli
b9423d1f60 add common protocol call 2022-07-03 22:17:24 +08:00
ruanshudong
f0c6e5a651 Add: tars2node add tars_ping, fix list & map as interface paramters bug
when http+json call bug
2022-07-02 18:01:33 +08:00
ruanshudong
6d06d90156 Fix: tc_port add #include <linux/param.h> 2022-06-28 15:38:52 +08:00
ruanshudong
38b6af1c32 Fix: tc_port compiler bug(lost reSize) 2022-06-28 15:30:38 +08:00
ruanshudong
e85a0ba016 Update changelist &version 2022-06-28 14:57:47 +08:00
ruanshudong
d16cb3fd28 Add: tc_port add some func(now only work in linux) 2022-06-28 14:57:47 +08:00
ruanshudong
31272c63cb Add: tc_file listDirectory add ignoreHide 2022-06-28 14:57:47 +08:00
ruanshudong
90d11f6f92 Add: tc_common add UTC2LocalTime 2022-06-28 14:57:47 +08:00
ruanshudong
5e3652fec2 Fix: tc_clientsocket unix local socket bug 2022-06-28 14:57:47 +08:00
ruanshudong
22612ae8a4 Fix: tars2cpp sendResponse use TarsOutputStream 2022-06-28 14:57:47 +08:00
ruanshudong
16ab955ca9 delete unit-test/server/Hello.h 2022-06-28 14:57:47 +08:00
ruanshudong
b9865ed6a0 update changelist v3.0.10 2022-06-06 09:22:28 +08:00
ruanshudong
025c66af6e Add: tc_clientsocket support unix local domain socket
Add: tc_docker use TC_Http::doRequest
2022-06-02 17:12:47 +08:00
ruanshudong
0edffcf4f7 Fix: gtest, use fixed gtest 2022-05-30 18:04:04 +08:00
ruanshudong
d6e5e70caa update changelist v3.0.9 2022-05-30 14:48:54 +08:00
ruanshudong
8eb877a257 Fix: update gtest to fix compiler bug in high gcc 2022-05-30 13:47:37 +08:00
ruanshudong
2785b43157
Merge pull request #240 from floatinghotpot/master
bugfix makefile.tars
2022-05-30 09:11:38 +08:00
Raymond Xie
9d54a809d5
bugfix makefile.tars
make sure to compile *.c and *.cc too
2022-05-30 00:50:18 +08:00
ruanshudong
962d48e508
Merge pull request #238 from JanuarYJL/master
Fix TC_NetWorkBuffer bug, Optimize doProtocolAnalysis()
2022-05-27 20:15:42 +08:00
DevilIsY
c3e29d27e3 Optimize: change doProtocolAnalysis() call getBufferLength() to get buff size 2022-05-25 23:27:49 +08:00
DevilIsY
8c07b157ce Fix: TC_NetWorkBuffer getBuffers bug cause crash 2022-05-25 23:06:03 +08:00
ruanshudong
b5d993ccb9 Add: tc_docker add exec, tc_logger thread use unique_ptr, tars2cpp
tars_hash use uint32_t
2022-05-23 13:43:03 +08:00
ruanshudong
f7465be63d
Merge pull request #236 from lbbniu/fix/lbbniu/consistent_hash
Consistent hash algorithm modified int32_t to uint32_t
2022-05-23 10:03:52 +08:00
lbbniu
9c3aeef755 hashCode unified to uint32_t 2022-05-22 10:52:02 +08:00
lbbniu
0b279f69cf Consistent hash algorithm modified int32_t to uint32_t 2022-05-22 10:19:53 +08:00
ruanshudong
6219fcf456 update protocol 2022-05-18 17:14:13 +08:00
ruanshudong
40aa56d1d9 update protocol 2022-05-18 10:15:51 +08:00