ほろ酔い開発日誌

AI企業のエンジニアのブログです。機械学習、Web開発の技術的お話、ビジネスチックなお話、日常のお役立ち情報など雑多な内容でお送りします。

ELBとEC2-2台で冗長構造を作ってみた Nginxのconfを紹介

前回capistranoで2台のproductionサーバーにdeployした続きの記事です。

seishin55.hatenablog.com

メモ書き程度に書いておきます。 とりあえず、ELBを用意しました。ELBでEC2の2台を繋げてあげて出来るかなと思ったのですが挙動が変でした。(heathチェックを/healthにしてました) (Nginx + Unicorn + Rails)

続きを読む

Webサイトの画像を適切に表示させるために

Webサイトを作成する上で、サムネイル画像の見栄えが大きく良し悪しに関わることは言うまでもないと思います。また、画像のサイズが大きすぎてサイトの表示速度が遅くなるなどの問題も起きるので画像の扱いはポイントになってくるわけです。

続きを読む

Rails RedisでPVランキングを作ってみた

記事のPV数ランキングを実装したかったので、Redisを利用して実装してみたいと思います。 ちなみに、Redisを使うに至った経緯は、

  • MySQLにPVテーブルを持たせると負荷上がりそうだから避けたい。
  • とはいっても簡単にランキング機能を実装したい。
  • じゃあ、Google AnarithicsのAPIかRedisが良さそう。
  • Redisで作ったことないしちょっと触ってみるか!

といった感じです。

続きを読む