এমকিউটিটি-তে কোনও বিষয়ের গ্রাহক না থাকলে কী হয়?


12

পরিস্থিতি নিম্নলিখিত:

একজন ক্লায়েন্ট, প্রকাশক আছেন, এটি কোনও বিষয়ে সাবস্ক্রাইব করা হয়নি। এই ক্লায়েন্টটির নিজস্ব একটি একক বিষয় রয়েছে এবং এটি নিয়মিতভাবে ডেটা প্রকাশ করে। তবে এই বিষয়ে সাবস্ক্রাইব করা অন্য কোনও ক্লায়েন্ট নেই

সুতরাং এই দরিদ্র এবং নিঃসঙ্গ ক্লায়েন্টটি অস্বাভাবিক হিসাবে বিবেচিত হতে পারে ( অধ্যায় 5.4.8 )।

সার্ভার বাস্তবায়নগুলি সম্ভাব্য সুরক্ষা ঘটনা সনাক্ত করতে ক্লায়েন্টের আচরণ পর্যবেক্ষণ করতে পারে। উদাহরণ স্বরূপ:

  • [...]

  • অপরিবর্তনীয় বার্তা প্রেরণ করা (বিষয়গুলিতে কোনও গ্রাহক নেই)

এটির কতজন ক্লায়েন্ট তার বিষয়ে সাবস্ক্রাইব করেছে সে সম্পর্কে কোনও ধারণা নেই । সুতরাং এটি জানে না যে এটি অস্বাভাবিক আচরণের একটি ক্লায়েন্ট হিসাবে বিবেচিত হতে পারে।

তাহলে এই জাতীয় ক্লায়েন্টের সাথে কী হবে সার্ভার বাস্তবায়নের উপর নির্ভর করবে? অনুশীলনগুলি কী কী, এটি কেবল সংযোগ বিচ্ছিন্ন করা উচিত, তবে তারপরে এটি আবার সংযোগ করার চেষ্টা করবে না?

উত্তর:


9

আপনি যেমনটি বলেছেন, এটি সার্ভার বাস্তবায়নের উপর নির্ভর করে, বিশেষত প্রেরিত বার্তার QoS যদি এটি "অন্তত একবার" হয় is

আইএমএইচও মিউকিটিটি একটি ব্রডকাস্টিং সিস্টেম, দুটি মেশিনের মধ্যে শেষ থেকে শেষ প্রোটোকল নয় তাই প্রতিবার বিষয় তৈরি করার সময় আমাদের একেবারে গ্রাহকের প্রয়োজন হয় না।

আমি যে কোনও কিছু পোস্ট করতে পারি (তাপমাত্রা, ...) এবং দু'মাস পরে এমন কিছু বাস্তবায়ন করতে পারে যা এটি পড়বে, বা এমনকি এটি সরিয়ে ফেলতে এবং অন্য কিছু সম্পর্কে চিন্তা করতে করতে যখন আমার সেন্সর এখনও ডেটা প্রকাশ করে।

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