मैं यूरेका से सेवा खोज के लिए कौंसुल को स्थानांतरित करने के लिए प्रयास कर रहा हूँ और एक मुद्दा हो रहा है - मेरे प्रवेश द्वार सेवा रजिस्टर और अपने ग्राहक सेवा रजिस्टर, लेकिन प्रवेश द्वार सेवा करेंगे के लिए नहीं मार्ग अनुरोध ग्राहक सेवा स्वचालित रूप से। रूट्स मैंने विशेष रूप से गेटवे कंट्रोलर में परिभाषित किया है जो काम को ठीक करने के लिए फीन क्लाइंट का उपयोग करता है, लेकिन पहले (यूरेका के साथ) मैं "/ ग्राहक सेवा/ब्लाह" जैसे किसी भी मार्ग से अनुरोध कर सकता हूं (जहां ग्राहक सेवा पंजीकृत नाम है) और गेटवे सिर्फ अनुरोध को डाउनस्ट्रीम माइक्रोस्कोप पर अग्रेषित करेगा।ऑटो प्रॉक्सी सेवाओं
यहाँ मेरी प्रवेश द्वार bootstrap.yml है (यह बूटस्ट्रैप और नहीं आवेदन में है क्योंकि मैं भी config के लिए सलाहकार का उपयोग कर रहा)
spring:
application:
name: gateway-api
cloud:
consul:
config:
watch:
wait-time: 30
discovery:
prefer-ip-address: true
instanceId: ${spring.application.name}:${spring.application.instance_id:${random.value}}
आप वाणिज्य दूत में नमूना application.yml या आवेदन विन्यास दे सकते हैं? मैं रूटिंग के लिए कंसुल और ज़ुउल का उपयोग करता हूं। गेटवे सेवा के रूप में उपयोग करें। यह सही ढंग से काम करता है। – wthamira
वाणिज्य दूत ही उपयोग कर सकते हैं के रूप में यूरेका – wthamira
Turnss बाहर मैं अपने classpath से Zuul निकाल दिया था। – Gandalf