00:55:44 @yuba@reax.work
icon

docker-composeで自動ロードバランサを組んで、
・2台目のアプリコンテナを立ち上げたら2台の分散動作状態
・1台目を落としたらそのまま2台目だけで動作
という風に、無停止で再起動というかアプリコンテナを入れ替えられるようになったよ

00:57:51 @yuba@reax.work
icon

docker-compose up -d web1
sleep 60
docker-compose stop web2

みたいなコマンドで無停止入れ替えができるから、これをcrontabに登録しちゃおう

00:58:25 @yuba@reax.work
icon

これQiitaに書かないとな。サーバー立てたい人の結構多くに刺さるんでは。

01:05:39 @yuba@reax.work
icon

Cloudflare tunnelも組み込んで、外部公開ポートをなくせたっ!

01:16:23 @yuba@reax.work
icon

Qiitaに書くより手っ取り早く、docker-compose.yml を公開しちゃいましょう

Attach image
01:18:06 @yuba@reax.work
icon

これにより、Cloudflare tunnelでは
「reax.work を
http://lb にプロキシする」
と記述するだけで接続が完了します。

そして今このサイトが見えています。

01:19:30 @yuba@reax.work
icon

いやほんと、この一言レベルの簡単設定なんですってば。

Attach image
08:04:59 @yuba@reax.work
icon

crontabを仕込んで一晩たっての教訓

マシンのタイムゾーンが日本時間だと勝手に思い込んではいけない

08:05:08 @yuba@reax.work
icon

おはよーございます

08:16:29 @yuba@reax.work
icon

どどさん今朝は早いぞ!?

09:02:13 @yuba@reax.work
2023-04-19 15:23:36 普徳亭大崇の投稿 futokuteitashuu@misskey.io
icon

このアカウントは、notestockで公開設定になっていません。

09:19:28 @yuba@reax.work
icon

電車にのって物理出社してます

10:25:38 @yuba@reax.work
icon

Gmailにも絵文字リアクション機能ほしい⋯

12:57:52 @yuba@reax.work
icon

こんな露骨にmisskey誘導してるアカウントがまだ凍結されないなんて、てめーみたいなザコは影響なしって言われてるみたいで腹が立ちますね

Attach image
13:20:19 @yuba@reax.work
icon

io重いぞ…!?

16:48:01 @yuba@reax.work
icon

みさっちは定時退社してもおれはこれからミーティングする

16:56:41 @yuba@reax.work
icon

みんなやさしい

16:57:09 @yuba@reax.work
icon

ちなみに眠くて落ちそう

17:38:06 @yuba@reax.work
icon

ミーティング乗り切った

このコードレビューを今週中に通さないと間に合わないので絶対理解してもらえるように渾身のコード解説した

17:39:36 @yuba@reax.work
icon

それは野菜 🥬

17:40:48 @yuba@reax.work
icon

ぶっ○ろす!! ってぶち上がってる人の書き込みに 🥦 でリアクションして和ませる手はときどき使いますよ

19:04:17 @yuba@reax.work
icon

たいしゃあっ!

19:14:54 @yuba@reax.work
2023-04-18 21:02:53 かんぴょう丸の投稿 kanpyo_japan@misskey.io
icon

このアカウントは、notestockで公開設定になっていません。

19:14:56 @yuba@reax.work
2023-04-18 21:06:15 かんぴょう丸の投稿 kanpyo_japan@misskey.io
icon

このアカウントは、notestockで公開設定になっていません。

19:14:58 @yuba@reax.work
icon

かんぴょう丸ちゃんの笑いのセンスほんとに好き

19:21:04 @yuba@reax.work
icon

他サーバーから絵文字をインポートするにも、こっちのサーバーがその絵文字の存在を認識してないといけないのね

他サーバーを認識して連合してるだけじゃだめ、本文かリアクションかでその絵文字が流れてきたことがないとインポートしようにも候補に出てこないみたい

19:34:07 @yuba@reax.work
icon

ユーザー検索機能も、各リモートに検索問い合わせをしてるんじゃなくて、こっちのサーバーで存在を認識してるリモートユーザーを出してるんだ

20:27:13 @yuba@reax.work
icon

無事帰ったよただいまー

20:37:12 @yuba@reax.work
icon

サーバーの無停止切替ジョブが無人で成功した瞬間です。
(2分前以前はこのサーバーはいなかったので、2分前以前のグラフがない)
(1分前までもう1台のサーバーがまだいたのでメモリ使用量が多かった)

Attach image
21:14:52 @yuba@reax.work
2023-04-20 21:09:58 おとうふかもの投稿 Boooooom@otofu.uk
icon

このアカウントは、notestockで公開設定になっていません。

21:14:55 @yuba@reax.work
icon

ねむだるちゃん吸い放題

16:09:31 @yuba@reax.work
2024-04-20 16:04:33 ゆばの投稿 yuba@mi.hiyoko.club

このアカウントは、notestockで公開設定になっていません。

17:18:59 @yuba@reax.work
2024-04-20 16:24:13 ひなた:sheep_love:の投稿 nhortne@misskey.io
icon

このアカウントは、notestockで公開設定になっていません。

17:19:35 @yuba@reax.work
icon

くるちゃんとごまちゃんはちゃん付け、
みさっちとにゃごは呼び捨て