AR ホームベーカリー

オイラのアウトプット用ホームベーカリー!

Redis

sidekiq を強制的に停止する

公式のシグナルリスト この様に色々書いてある。 github.com このシグナルリストに記載されたシグナルを送信しても Sidekiq が応答しない状態 (ハングアップしてロードアベレージが暴走している) にどうするか。 -9 で強制停止する 結論、 kill -9 ${PID} を…

AWS ElastiCache(Redis) で認証を入れる際の罠

自前で用意する Redis redis.conf へ以下のように requirepass を設定します。 この場合は、 foobared というパスワードが設定されており、TLS などの暗号化通信は必要ない状態です。 # snip # requirepass foobared # snip # blog.shimar.me ちなみに、公式…

ENV が利用できない(ので ENV を利用できるようにする)

なんのこっちゃい、という感じですが。 だいたいこちらに書いてあるとおりです、ありがてえ。 zenn.dev Rails の環境変数呼び出し rails new ./example とかして sqlite で初期化すると、こんな感じの config/database.yml が生成されると思います。 default…

Aamzonlinux2 に Redis-cli を入れる

作成した ElastiCache クラスターのエンドポイントと接続確認をしたい。 epel とか remi 使えって書いてあって「いや嘘だろ」って顔になった。 20211221 追記 AWS 公式のヘルプに、 redis-cli だけコンパイルする手順の記載が存在した。 当時は急いでいて見…