タグ

関連タグで絞り込む (1)

タグの絞り込みを解除

grpcとlbに関するkiririmodeのブックマーク (2)

  • gRPC with NLB は idle timeout に気をつけないと死ぬ | Hori Blog

    Hori Blogフリーランスでバックエンドエンジニアとして活動している Ryota Hori のブログです。 最近はテック系記事より雑記ブログ気味。 先日発表された AWSNetwork Load Balancer (NLB) を gRPC で使ってみたのですが、 idle timeout 周りで盛大にミスったので知見共有です。 経緯 先日、 NLB こと Network Load Balancer が AWS にてリリースされました。 新しい Network Load Balancer – 秒間数百万リクエストに簡単にスケーリング | Amazon Web Services ブログ NLB は TCP レベルでのロードバランシングができ、プレウォーミングなしで高パフォーマンスを発揮できるため既存の AWS の LB に比べ gRPC との相性が良いです。 マイクロサービス構成を取

    gRPC with NLB は idle timeout に気をつけないと死ぬ | Hori Blog
    kiririmode
    kiririmode 2018/10/18
    grcpのkeepalive設定。ここまで来るとちゃんと下位レイヤ含めて理解しないといけなさそう…
  • nginx に実装された gRPC サポートを試してみる - Qiita

    Announcing gRPC Support in NGINX ということで、nginx 1.13.9 で gRPC サポートが入り、HTTP と同じように gRPC ストリームを扱えるようになるようです。めでたい! grpc_pass ディレクティブが新規に実装され、grpc:// と grpcs:// なバックエンドに対してリバースプロキシを行えるようになるようです。これを使って、 TLS 終端を nginx にやってもらったり 複数のバックエンドを置いて柔軟にロードバランスしてもらったり 同一のエンドポイントに複数 gRPC service を設定して、nginx にルーティングしてもらったり などの設定をすることが可能になるようです。 まだ正式にリリースされているわけではないので、今回は HEAD を持ってきて、リリースに載っている例を試してみます。 下準備 今回は適当に EC2

    nginx に実装された gRPC サポートを試してみる - Qiita
    kiririmode
    kiririmode 2018/10/18
    grpc/grpcsをnginxでリバースプロキシ
  • 1