简体   繁体   English

JMeter - 执行 QUIC 请求

[英]JMeter - execute QUIC request

There are options to call TCP,HTTP2 and UDP request in JMeter,在 JMeter 中有调用 TCP,HTTP2 和 UDP 请求的选项,

But is there a way to call QUIC request in JMeter但是有没有办法在 JMeter 中调用QUIC请求

QUIC is a new transport which reduces latency compared to that of TCP. QUIC 是一种新的传输方式,与 TCP 相比,它减少了延迟。 On the surface, QUIC is very similar to TCP+TLS+HTTP/2 implemented on UDP.从表面上看,QUIC 与在 UDP 上实现的 TCP+TLS+HTTP/2 非常相似。 Because TCP is implemented in operating system kernels, and middlebox firmware, making significant changes to TCP is next to impossible.由于 TCP 是在操作系统内核和中间盒固件中实现的,因此对 TCP 进行重大更改几乎是不可能的。 However, since QUIC is built on top of UDP, it suffers from no such limitations.然而,由于 QUIC 是建立在 UDP 之上的,所以它没有这样的限制。

I found kwik which is java client, but for HTTP3 (and not for production use)我发现kwik是 java 客户端,但用于 HTTP3(而不是用于生产用途)

Kwik is a client implementation of the QUIC protocol in Java. Kwik 是 Java 中 QUIC 协议的客户端实现。

Kwik can be used to transport HTTP3, but it is not a HTTP3 client. Kwik 可用于传输 HTTP3,但它不是 HTTP3 客户端。 If you're looking for a HTTP3 client, check out Flupke.如果您正在寻找 HTTP3 客户端,请查看 Flupke。

Kwik is not yet suitable for production use. Kwik 还不适合生产使用。

I found also JQUIC but I don't find in it any relevant Java code我还找到了JQUIC ,但我没有在其中找到任何相关的 Java 代码

There is currently no plugin that provides QUIC request sampler for JMeter.目前没有为 JMeter 提供 QUIC 请求采样器的插件。 You would probably have to write one .你可能不得不写一个.

There is HTTP2 Plugin for JMeter so maybe the guys in BlazeMeter will write one for QUIC one day. JMeter 有HTTP2 插件,所以也许 BlazeMeter 的人有一天会为 QUIC 写一个。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM