Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

dns summary loops over original number of connections, not the actual #567

Closed
ldemailly opened this issue May 13, 2022 · 0 comments
Closed

Comments

@ldemailly
Copy link
Member

$ fortio load -c 10 -n 10 -uniform -keepalive=false http://www.google.com
[...]
13:13:50 W periodic.go:351> Lowering number of threads - total call 10 -> lowering from 10 to 5 threads
[...]
13:13:52 I httprunner.go:189> [0] http://www.google.com resolve to IP address: 172.217.14.196:80
13:13:52 I httprunner.go:189> [1] http://www.google.com resolve to IP address: 142.250.217.68:80
13:13:52 I httprunner.go:189> [2] http://www.google.com resolve to IP address: 172.217.14.196:80
13:13:52 I httprunner.go:189> [3] http://www.google.com resolve to IP address: 172.217.14.196:80
13:13:52 I httprunner.go:189> [4] http://www.google.com resolve to IP address: 142.250.69.196:80
13:13:52 I httprunner.go:189> [5] http://www.google.com resolve to IP address: 142.250.217.68:80
13:13:52 I httprunner.go:189> [6] http://www.google.com resolve to IP address: 172.217.14.196:80
13:13:52 I httprunner.go:189> [7] http://www.google.com resolve to IP address: 142.250.217.68:80
13:13:52 I httprunner.go:189> [8] http://www.google.com resolve to IP address: 172.217.14.196:80
13:13:52 I httprunner.go:189> [9] http://www.google.com resolve to IP address: 142.250.69.196:80

Should only have 0-4

ldemailly added a commit that referenced this issue May 13, 2022
ldemailly added a commit that referenced this issue May 13, 2022
…fixes (#566)

* round robin fnet.resolve. fixes #557

* fix #567 only show actual threads for dns etc, #458 flag to pick ip4, ip6 or both resolve

* add connect timeout to fast client. fixes #568

* use ip4 as default to avoid a bunch of test failures and failure in ip4 environment with Round Robin DNS
ldemailly added a commit that referenced this issue May 13, 2022
…ake advantage of it (#564)

* prep for 1.29

* adding new HTTPServerWithHandler to use in proxy

* tag_name on upload needs to be trailing part

* switch to go 1.18.2 - in prep for #561

* use debug.ReadBuildInfo() instead of linker time set version info

* update release readme

* fix windows build path

* fix the release-test case by having a build vs install mode still and control through MODE= arg

* allow the OFFICIAL_DIR to be determined from OFFICIAL_BIN so brew command doesn't need to change

* removed DATA_DIR change support as it's not used, simplify further

* Round robin dns, option to resolve ipv4/ipv6/both, timeout and other fixes (#566)

* round robin fnet.resolve. fixes #557

* fix #567 only show actual threads for dns etc, #458 flag to pick ip4, ip6 or both resolve

* add connect timeout to fast client. fixes #568

* use ip4 as default to avoid a bunch of test failures and failure in ip4 environment with Round Robin DNS
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant