0

バックエンドが 500 エラー ページをスローしたときに、バックエンドから元のページを表示するように Varnish を構成できますか?

4

2 に答える 2

0

開発などの一部の環境でのみ、元の 500 エラーを表示したいと思います。

その場合、Varnish に ID を割り当てることができます。

$ varnishd -i development

次に、VCL でその ID を確認します。

sub vcl_fetch {
  if (server.identity ~ "^development") {
    return (deliver);
  }

  if (beresp.status == 500) {
    # ...
  }
}
于 2013-07-29T15:05:04.467 に答える
0

これがデフォルトです。私はそれのいくつかを持ってif (beresp.status == 500)います:s

于 2012-05-13T18:58:54.723 に答える