gpt4 book ai didi

ssl - 带有幻影的 Yandex-Tank TLS 请求

转载 作者:太空宇宙 更新时间:2023-11-03 13:34:21 24 4
gpt4 key购买 nike

我如何设置 yandex-tank 来告诉 phantom 使用 TLS 加密而不是 SSL?我已经发现可以通过启动参数 --ssl-protocol=tlsv1 将 phantom 配置为使用 TLS,但我不知道在使用 yndex-tank 配置时如何传递此参数。

link to phantom config issue with startup cli parameter

这是 load.ini 文件中配置幻象负载生成器的部分。

[phantom]
address=%(env_url)s:443
ssl=1
writelog=1
rps_schedule=step(1, 70, 5, 15s) line(1, 70, 1m)
header_http=1.1
uris=/

我正在尝试直接测试 Google Cloud Functions 以确认连接中断,结果证明 GCF 使用 TLS 加密。我用 curl 测试了这个,所以现在我需要用 tank 以某种方式配置它。

最佳答案

1) 正确链接到 Load Generator - https://github.com/yandex-load/phantom ,它使用 openssl 库。

2) 检查 openssl's SSLv23_client_methodphantom code 中使用

These are the general-purpose version-flexible SSL/TLS methods. The actual protocol version used will be negotiated to the highest version mutually supported by the client and the server.

因此,只需确保目标的网络服务器和加载服务器上的 openssl 都支持 TLS。

3) 选项 ssl=1 只是对 phantom 说“使用 tls 加密”并且没有指定原型(prototype)版本

关于ssl - 带有幻影的 Yandex-Tank TLS 请求,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44824614/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com