मुझे एक आवश्यकता है जहां मुझे एक स्प्रिंग बैच जॉब को रेस्ट एंडपॉइंट से कॉल करना है। हम एक एपीआई का उपयोग कर रहे हैं जिसमें नौकरी चलाने के लिए सभी बॉयलरप्लेट कोड हैं और यह हमारी सेवा में एक एंडपॉइंट भी जोड़ता है और उस एंडपॉइंट को कॉल करने पर यह अनुरोधित नौकरी चलाएगा। मैंने उस समापन बिंदु का एक अंश संलग्न किया है।

enter image description here

कृपया उसी सेवा के भीतर किसी अन्य रेस्ट एंडपॉइंट से नौकरी चलाने के लिए सबसे अच्छा तरीका सुझाएं, क्या मुझे जॉब एंडपॉइंट पर कॉल करना चाहिए या क्या मुझे आवश्यक नौकरी चलाने के तर्क को लागू करना चाहिए? टीआईए.

0
Vinda 31 जिंदा 2021, 09:32

1 उत्तर

सबसे बढ़िया उत्तर

कोई सर्वोत्तम दृष्टिकोण नहीं है, यह उपयोग के मामले पर निर्भर करता है। मैं आरईएसटी एंडपॉइंट्स को एक-दूसरे को कॉल नहीं करता, मुझे लगता है कि आपके नियंत्रक में JobLauncher इंजेक्ट करना आसान होगा और तदनुसार अपना काम कॉल करें। आप संदर्भ दस्तावेज़ में अधिक विवरण और एक कोड उदाहरण यहां देख सकते हैं: वेब कंटेनर के भीतर से कार्य चलाना

0
Mahmoud Ben Hassine 1 फरवरी 2021, 11:44