Goreplay
Golang 1.7 has a DNS problem of resolving hosts like **.local
. This is important in kubernetes. So a fix is raised and released in Golang 1.7.1.
When testing goreplay, you should not port forward the source pod. For example,
1
--input-raw k8s://pod/fastapi-strawberry-example-64cdf67bf-nlcxj:8123
if you do k forward-port fastapi-strawberry-example-64cdf67bf-nlcxj 8123:8123
, then goreplay will not receive traffic from this pod.
Middleware
Message protocol:
- First row: message type uuid start_time_in_nano_seconds duration_in_nano_seconds
- Second row: payload
This post is licensed under CC BY 4.0 by the author.