2018-02-01から1ヶ月間の記事一覧

Undertowで、コンテキストパスを読み分けて違うリモートサーバーに処理を委譲するリバースプロキシを書く

モチベーション 趣味アプリのAPIサーバーとWEBサーバーが別で、こいつらを普通に運用するとWEBサーバーが認証機能まで飲み込んでしまって辛い気持ちになる予感がしたので、認証基盤を切り離すことにした。 とはいえいきなりログイン・ログアウト・会員登録や…

Undertowで書いたリバースプロキシで、リモートサーバーからのレスポンスヘッダーを読む

なぜこの記事を書いた? 3日くらいハマって絶望の淵に立ったから。 とにかく情報がない。と思いきや最終的には数年前のメーリスでさがしてたものが見つかるから、実は自分の検索能力が足りてないだけの気もする。 結論: HttpServerExchange.addResponseCommi…

Undertowでリバースプロキシを書く

APIサーバーとWEBサーバーを分けて、その手前に認証用のリバースプロキシを建てたくなったのでやってみた。 Undertow? さいきんのTomcat。 JBossがつくったTomcat。 くらいの理解しかしてない。 組み込みができる。あとリバースプロキシになれる。 ## まずシ…