সক্ষম-ইউরেকা ক্লায়েন্ট এবং সক্ষমড ডিসকোভারি ক্লাইেন্টের মধ্যে পার্থক্য কী?


109

কিছু অ্যাপ্লিকেশনগুলিতে, আমি দেখেছি লোকেরা সক্ষমEurekaClient ব্যবহার করছে। এবং আরও কয়েকটি উদাহরণ অ্যাপ্লিকেশনগুলি সক্ষম করুনডিসকোভারি ক্লায়েন্ট ব্যবহার করছে।

এই দুজনের মধ্যে কি কোনও পার্থক্য আছে?

উত্তর:


185

"আবিষ্কার পরিষেবা" (ইউরেকা, কনসাল , চিড়িয়াখানা ) এর একাধিক বাস্তবায়ন রয়েছে । @EnableDiscoveryClientবাস বসন্ত-মেঘ-কমন্স এবং ক্লাসপাথ উপর বাস্তবায়ন পছন্দ। @EnableEurekaClientবাস বসন্ত-মেঘ-Netflix এবং শুধুমাত্র ইউরেকা জন্য কাজ করে। যদি ইউরেকা আপনার ক্লাসপথে থাকে তবে তারা কার্যকরভাবে একই।


প্রশ্ন: উপরে উল্লিখিত উভয় টীকাগুলি কি রিস্ট-সক্ষমযুক্ত ইন্টারসেপ্টরকে রেস্টটেম্পলেটে ইনজেকশনে সক্ষম করবে? আচরণে কোনও পার্থক্য? আমি লক্ষ্য করেছি যে পূর্বের স্প্রিং ক্লাউডে প্রয়োগগুলি @LoadBalancedস্বয়ংক্রিয়ভাবে প্রয়োগ হয়েছিল তবে বর্তমান সংস্করণে এটি স্পষ্টভাবে প্রয়োজন। ধন্যবাদ.
fg78nc

4
হ্যাঁ. এখানে কোন পার্থক্য নেই. লোড ভারসাম্যাল টীকাটি দীর্ঘ সময়ের জন্য প্রয়োজন।
স্পেন্সারজিবিব

4
কেন কেউ আরও সাধারণ @EnableDisocveryClient- এর উপরে @EnableEurekaClient ব্যবহার করতে চান? এগুলি কি তাদের ইউরেকা বাস্তবায়নের সাথে আবদ্ধ করবে না এবং ভবিষ্যতে এসডি ব্যাকএন্ডগুলি স্যুইচ করা আরও কঠিন করে দেবে না?
অ্যাডাম হিউজ

4
হ্যাঁ. একমাত্র উত্তর যদি তারা পরিষ্কার হতে এবং ইউরেকা প্রয়োগ করতে চায়।
স্পেন্সারজিবিব

3

স্প্রিং ক্লাউডে আবিষ্কারের পরিষেবা ধারণাটি ইউরেকা, কনসাল, চিড়িয়াখানা ইত্যাদির মতো বিভিন্ন উপায়ে প্রয়োগ করা হয় আপনি যদি নেটফ্লিক্স দ্বারা ইউরেকাকে ব্যবহার করছেন তবে @Eableable EurekaClient এর জন্য বিশেষত রয়েছে। আপনি যদি ইউরেকা সহ অন্য কোনও পরিষেবা আবিষ্কার ব্যবহার করেন তবে আপনি @Eableable ডিস্কোভারি ক্লাইয়েন্ট ব্যবহার করতে পারেন।


1

এর ব্যবহারিকতা এবং সরলতার নিরিখে, যদি নিবন্ধিত কেন্দ্রটি ইউরেকা হয়, তবে @EnableEurekaClientপ্রস্তাবিত হয়। যদি এটি অন্য একটি রেজিস্ট্রেশন কেন্দ্র হয়, তবে এটির @EnableDiscoveryClientপ্রস্তাব দেওয়া হয়।

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.