ひしだまの変更履歴

ひしだまHPの更新履歴。
主にTRPGリプレイの元ネタ集、プログラミング技術メモと自作ソフト、好きなゲームや音楽です。

AsakusaFW Shared

2020-12-06 18:24:28 | PG(分散処理)

Asakusa Framework Advent Calendar 2020の6日目です。

Asakusa Frameworkは分散処理をするので、Operatorクラスはマルチスレッドセーフ(MTセーフ)になるようにコーディングしないといけません。
つまり、Operatorクラスでstaticフィールドで値を共有するようなコーディングは出来ません。
(当然、static finalな定数は除く)

が、1回だけ読み込んで、バッチ実行中は値が変わらないようなものについては、Sharedを使って保持することが出来ます。


コメント    この記事についてブログを書く
  • X
  • Facebookでシェアする
  • はてなブックマークに追加する
  • LINEでシェアする
« AsakusaFW デプロイメントア... | トップ | AsakusaFW SharedCleaner »
最新の画像もっと見る

コメントを投稿

PG(分散処理)」カテゴリの最新記事