gcp

GCPのロードバランサの仕組みの復習

GCP

あいまいな理解でなんとなく使っているので復習がてらメモ。 下記を参考にまとめる。 www.ianlewis.org リンク先から引用するが、2枚目のダイアグラムの画像がすごくわかりやすい。 まずはヘルスチェックを作る ヘルスチェックは他のリソースに依存しない バ…

GCSのアップロード/ダウンロードを早くする

cloudplatform.googleblog.com gsutil -m でParallelに実行 parallel_composite_upload_threshold オプションで1ファイルあたりの分割粒度を調整 ファイルPATHがsequentialな名前よりは、random hashにする(アップロード完了後に名前だけ変更すればOK) sli…

Stackdriver Traceを使ってみる(準備)

何らかのAPM(Application Performance Management)ツールを入れたい。以前はNew Relicを使っていたことがあるけど、サーバー(というかCPU)の数に応じて費用がどんどん高騰していくし、かといって以前やっていたように複数台のうちの1台に入れる、というの…

java.util.loggingのログをStackdriverに出力する(続き)

前回の続き。 曲がりくねった方法をとってしまったが、java.util.loggingの仕様を順に追って検討すればできた。 java.util.loggingのログの出力の設定は、 java.util.logging.config.class のシステムプロパティの定義があればそれを参照 java.util.logging.…

java.util.loggingの出力の扱いをどうするか

java.util.loggingのログが出力されてStackdriver上でERRORログ扱いになってしまう(結果、ERRORレベルのログの中で重要度の高いログが埋もれてしまう)ことに対処したいと思っている。 今回のケースだと下記のライブラリが該当する。 GitHub - GoogleCloudPla…