如何在整个Batch Job期间存储CDI bean?
我有一个大块的工作,我想监督。我认为我可以使用Bean实例,它在整个工作期间都起作用。
这样做实际上并不可行。序列化并不像大多数人认为的CDI那样工作。
我建议你在不同的点上进行批量作业解雇事件,并使用cDI来观察这些事件并采取行动。
您也可以为批处理开发一个自定义作用域并以这种方式使用它,但如果您最终有多个节点执行批处理作业,它将无法正常工作。
如何在整个Batch Job期间存储CDI bean?
我有一个大块的工作,我想监督。我认为我可以使用Bean实例,它在整个工作期间都起作用。
这样做实际上并不可行。序列化并不像大多数人认为的CDI那样工作。
我建议你在不同的点上进行批量作业解雇事件,并使用cDI来观察这些事件并采取行动。
您也可以为批处理开发一个自定义作用域并以这种方式使用它,但如果您最终有多个节点执行批处理作业,它将无法正常工作。
javascript python java c# php android html jquery c++ css ios sql mysql arrays asp.net json python-3.x ruby-on-rails .net sql-server django objective-c excel regex ruby linux ajax iphone xml vba spring asp.net-mvc database wordpress string postgresql wpf windows xcode bash git oracle list vb.net multithreading eclipse algorithm macos powershell visual-studio image forms numpy scala function api selenium