VCL(Varnish)の実行の大まかな流れ
Client Side
https://gyazo.com/ffbb9e520e89016a802ffbb85d4c66ea https://varnish-cache.org/docs/7.1/reference/states.html
読み方
例えば、右上のcnt_recvを拡大
https://gyazo.com/fb221d4b786db35b1f98acb6d861e805
cnt_recvがVarnish実装内にある関数名 ref コレ自体はユーザーは意識しないmrsekut.icon
この関数の中で、vcl_recvが呼ばれる
この中でアクセスできるVCL変数がreq.*
同じ色の矢印をたどる
Backend Side
https://gyazo.com/4eaa8fcf07db1a3564dfa8059d83bdfd https://varnish-cache.org/docs/7.1/reference/states.html
参考