Quantcast
Channel: ひしだまの変更履歴
Viewing all articles
Browse latest Browse all 262

AsakusaFW Shared

$
0
0

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

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

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


Viewing all articles
Browse latest Browse all 262

Trending Articles