No Such Blog or Diary
uWSGI + Flask + APScheduler の BackgroundScheduler でハマった
簡単な処理の自動化をして,それを APScheduler の BackgroundScheduler で指定時刻にやれるようにして,そのトリガを入れる WebUI を Flask で組んで,少し真面目に動かそうかと思って uWSGI で動かしたらスケジューラが動かんかった…… 残念.flask コマンドで動かすときには動作してるので,uWSGI での起動でなにか変なことが起きてるっぽい.
ということで,uWSGI がアプリを起動する辺りの情報を色々と調べた結果,たぶんワーカに app のコピーを設置する(fork する)ときに BackgroundScheduler のスレッドがどっか行っちゃってるんじゃないかな…… ということに思い至った.なので,--lazy-apps を付けて各ワーカ上で app をロードするようにしてみたら問題解決した.めでたし.
今日の結論:なにかおかしかったらまずは --lazy-apps 付けて試せ.
なお,そもそも複数ワーカで動くようなアプリだったらちゃんとしたスケジューラを使えということになるのでここらは関係ない気がする.自分が使うだけなのでワーカ数 1 で動かしつつ BackgroundScheduler のまま手抜きしてたらハマったという.ワーカ数 1 で動かしてたので(fork とかせずに)最初にロードされたのがそのままワーカで使われるかなと思ってたけどそんなことはなかった……
- Comments: 0
- TrackBack (Close): -
バイク用のコネクタをポチポチ
- 2023-11-04 (Sat)
- 一般
アクセサリ電源を取り出そうと思ったらフロントとリアで同じ4極のHM防水コネクタなのにピンアサインが違うというオチにハマった.今までフロントから取ってたのをリヤから取りたかったのだけどコネクタの作り直しが必要.
んで,端子をきれいに抜き取って挿し直せればよかったのだけど,端子を抜くためにテンション掛けたら端子から電線が引っこ抜けてしまって再利用不可能になった.カシメがうまくいってなかった気もする.
ということで新たなコネクタセットをポチった.微妙に高い.ついでに予備の端子の確保のために 2極のセットもポチった.端子だけ買おうと思ったら送料が高くて微妙でそんなに量は要らないので端子セットのが安かったという.
- Comments: 0
- TrackBack (Close): -
英彦山の紅葉とススキ
- Comments: 0
- TrackBack (Close): -
改めて納税額を見てみたが
- 2023-11-01 (Wed)
- 一般
所得税・住民税ってそこそこ取られてるんだなぁという印象.あとは何気に消費税も思ってたより大きいような? 課税所得分の買い物をしたら住民税と同じだ……
あと目立つ税金と言えばガソリン税だけど,こっちはひと桁安かった:年間2万キロ走ってるのは燃費が 20km/L だとして 1000L だからガソリン税は 53.8円/L でトータル 5.4万程度.
- Comments: 0
- TrackBack (Close): -

















