aeraki-mesh / aeraki-mesh/istio-operation-bible

UPSTREAM_HOST和文章中描述的不一样

オープン
#13 コメント 1 件 リアクション 0 件 担当者 0 名 GitHub で見る
主要言語
HTML
スター
26
フォーク
13
PR マージ指標
30日以内にマージされた PR はありません

説明

大佬,不好意思打扰下,我在学习过程中遇到了一点问题。

文章地址:https://www.aeraki.net/istio-operation-bible/content/debug-istio/debug-with-envoy-log.html
有这么一段话:
```
UPSTREAM_HOST:

上游主机的 host,表示从 envoy 发出的请求的目的端,通常是「ip:port」

通常来说,对于 outbound cluster,此值是「上游pod-ip : pod-port」 ,而对于 inbound cluster,此值是「127.0.0.1 : pod-port」
```

但是我做实验后看到upstream_local_address符合这个描述,而upstream_host不符合。

不知道是不是我实验做错了。

我的请求日志如下:
review
```json
{
"downstream_remote_address": "172.28.34.38:59004",
"upstream_cluster": "outbound|9080|v1|ratings.bookinfo.svc.cluster.local",
"upstream_local_address": "172.28.34.38:58686",
"downstream_local_address": "10.100.81.58:9080",
"authority": "ratings:9080",
"upstream_host": "172.28.34.57:9080",
}
```

rating
```json
{
"authority": "ratings:9080",
"downstream_local_address": "172.28.34.57:9080",
"downstream_remote_address": "172.28.34.38:58686",
"upstream_local_address": "127.0.0.6:51510",
"upstream_cluster": "inbound|9080||",
"upstream_host": "172.28.34.57:9080",
"requested_server_name": "outbound_.9080_.v1_.ratings.bookinfo.svc.cluster.local",
}
```

コントリビューションガイド

コントリビューションガイドを開く

評価

この issue はまだ評価されていません。

新しい issue をメールで受け取る

初心者向けの GitHub issue を短くまとめたダイジェスト。