मेरे पास एक कतार चैनल है, और एक कतार से एक परामर्शदाता के साथ एक सेवा सक्रियकर्ता है जो उस कतार से पढ़ता है। मैं कॉन्फ़िगरेशन कहना चाहता हूं कि "मैं चाहता हूं कि 50 धागे उस कतार को मतदान करें, और हर बार जब आप मतदान करते हैं और एक संदेश वापस लेते हैं, तो इस धागे पर, सर्विस-एक्टिवेटर को सेवा प्रदान करते हैं।"वसंत एकीकरण - समवर्ती सेवा सक्रियकर्ता
सेवा में @Async
एनोटेशन नहीं है, लेकिन एक समवर्ती फैशन में चलाने के लिए स्टेटलेस और सुरक्षित है।
क्या नीचे यह किया जाएगा? क्या इसे प्राप्त करने के अन्य पसंदीदा तरीके हैं?
<int:channel id="titles">
<int:queue/>
</int:channel>
<int:service-activator output-channel="resolvedIds" ref="searchService" method="searchOnTitle" input-channel="titles">
<int:poller fixed-delay="100" time-unit="MILLISECONDS" task-executor="taskExecutor"></int:poller>
</int:service-activator>
<task:executor id="taskExecutor" pool-size="50" keep-alive="120" />