38bffc77e2
fix(net/ghttp): occasional ci failed by unit testing cases using gctp.GetFreePort ( #3982 )
2024-12-10 09:52:48 +08:00
c4327f62e7
fix(net/ghttp): server shutdown not graceful using admin api /debug/admin/shutdown ( #3777 )
2024-09-19 14:10:16 +08:00
7e16d9b63e
fix codes due to static codes analysis ( #2935 )
2023-09-07 20:22:20 +08:00
4fc24e1391
add endpoints configuration for ghttp.Server ( #2741 )
2023-07-06 21:29:33 +08:00
9171585b2c
improve auto retrieving of ip addresses for service registering ( #2593 )
2023-04-23 21:58:17 +08:00
8c07f1a42c
feat: support graceful shutdown ( #2469 ) ( #2475 )
2023-03-13 19:21:56 +08:00
b1611fee1b
improve port listening for ghttp.Server ( #2175 )
...
* version updates
* fix issue #2172
* improve port listening for ghttp.Server
* UT cases update
* UT cases update
* add GetListenedPort/GetListenedAddress for gtcp.Server
* UT cases update for package gudp
* up
2022-10-08 21:45:21 +08:00
f1455ad37a
fix issue #2172 ( #2173 )
...
* version updates
* fix issue #2172
2022-10-08 11:46:38 +08:00
cdd4473df5
improve command gen service; add error trace for error of some packages
2022-06-16 17:07:25 +08:00
ab82599ee2
Feature/polaris feat: Add Polaris support ( #1797 )
2022-05-18 22:24:40 +08:00
09c3425dd3
Merge pull request #1683 from Macrow/master
...
feat: support custom listener
2022-04-07 20:05:16 +08:00
0e0d2e1c45
fix: break when finished set custom listener in newGracefulServer method
2022-04-01 09:03:36 +08:00
b57cbacc82
refactor: method SetListener accepts slice of net.Listener and remove method SetListeners
2022-03-29 23:22:23 +08:00
ad202ea735
refactor: adjust method SetListeners of server and add unit test
2022-03-20 02:31:21 +08:00
8357b0f649
improve comment
2022-03-19 17:58:21 +08:00
d7bd1b74e8
feat: support custom listener
2022-03-18 20:54:32 +08:00
f0cd3c084e
fix data race in UT cases for package ghttp
2022-02-22 20:49:09 +08:00
6f5058c9b6
add x-url-path feature for ghttp.Server
2022-02-22 14:12:09 +08:00
8b48f16508
improve service registry for package ghttp; improve service discovery for package gclient; improve cli
2022-01-28 16:00:16 +08:00
ce93b625d4
change errors wrapped by gerror.Wrap with error stack info for all packages
2021-12-21 22:59:14 +08:00
be03b3cdda
Improved import, by group improt.
2021-11-13 23:23:55 +08:00
fa5499373a
replace char <xxx> to ;add GetWithEnv/GetWithCmd fuctions for package gcfg
2021-10-21 18:22:47 +08:00
1bc0635f8b
version 2
2021-10-11 21:41:56 +08:00
df09d8c604
refract package ghttp/gredis/glog
2021-09-27 21:27:24 +08:00
006fb79967
improve package gjson; replace fmt.Errorf to gerror; improve examples for package gdb
2021-09-13 16:43:09 +08:00
abc8e62d58
add package gcode and improve error implements for package gerror
2021-08-24 21:18:59 +08:00
0ddacdd7e2
add error code for components
2021-07-20 23:02:02 +08:00
d109706ad3
unify error package to gerror
2021-06-26 18:34:26 +08:00
093034acd1
copyright comment update
2021-01-17 21:46:25 +08:00
a2e7aec37f
change constant variable names
2020-12-14 13:26:48 +08:00
117eaea720
add support for cert and key file reading from resource manager for ghttp.Server
2020-12-09 00:06:56 +08:00
5d21148657
comment updates for package ghttp
2020-05-07 23:05:33 +08:00
45170bc53e
add ClientMaxBodySize configuration for ghttp.Server
2020-04-30 20:37:09 +08:00
202419202f
improve logger feautre, add unit testing cases for ghttp.Server; add SetDefaultLogger function for glog
2020-01-21 15:42:08 +08:00
22e3705d3e
improve ghttp.GracefulServer; add more unit test case for ghttp.Server.Middleware
2019-11-26 14:56:05 +08:00
8f2c62d444
improve logging feature for ghttp.Server
2019-11-08 19:52:49 +08:00
ad7375b44b
improve configuration feature for ghttp.Server
2019-11-07 16:40:34 +08:00
5092d8e6c5
improve status handling and add error logger for ghttp.Server; fix issue in defer error warpping for some packages
2019-10-11 22:54:25 +08:00
0460a53f53
add middleware feature for ghttp.Server
2019-08-03 15:54:12 +08:00
b01add2925
update project structure
2019-07-29 21:01:19 +08:00