えがおと開発中に、自分のアホさでハマったので自戒をこめてメモ # いくつか同様のネタがあるのでシリーズ化するかも(´・ω・`) 結論を先に書くと、DB接続セッションはちゃんとクローズしろ(#゚Д゚)ゴルァ!! ってことなんですが 構成 Apache + WSGIの構成で、Virtual Hostsによる複数ホストでWSGIをdaemon modeで起動 例えばa.hoge.comとb.hoge.comのWSGIアプリを別デーモンとして起動 a.hoge.comのFlaskアプリ(Aアプリ)とb.hoge.comのFlaskアプリ(Bアプリ) は同じDBを参照 DBの利用はSQLAlchemy(Flask-SQLAlchemy)を利用 DB定義のmodelはAアプリ、Bアプリとは別ファイルに記述したものを利用 現象 a.hoge.comで追加・変更したはずのデータがb.hoge.comに反