nginxのupstreamのnameは_-とか使えない

ちょっとした社内向けのマイクロサービスしてると1つのnginxでいろんなところに飛ばす必要がでてきてしまい…
スネークケースとかケバブケースでnginx.confを書こうとしたらエラーになったのでメモ


upstream app_lb { server app.local }

この設定はNG

upstream applb {
     server app.local 
}

こっちはOK

nginxの設定のキー名によく_がでてくるから使えるかと思ったら使えなかった
ざざざっと書いたあとでエラーになったので、あせる

ちなみにエラーにはなるのだが、定義されてないので、使えないっていうのがさらに時間を溶かしていった

このエントリーをはてなブックマークに追加

Leave a Reply

Your email address will not be published. Required fields are marked *