ပရောက်စီမှတစ်ဆင့် Kafka-: bootstrap သည် အလုပ်လုပ်သော်လည်း broker ချိတ်ဆက်မှုများ မအောင်မြင်ပါ
အောင်မြင်သော Kafka bootstrap ချိတ်ဆက်မှုသည် တွေ့ရှိထားသော broker တိုင်းသို့ ပရောက်စီမှတစ်ဆင့် ရောက်ရှိနိုင်မှုကို အာမမခံနိုင်ကြောင်း ရှင်းပြသည်။
Kafka ကလိုင်းယင့်သည် ထုတ်လုပ်ခြင်း သို့မဟုတ် သုံးစွဲခြင်း မပြုနိုင်သေးသော်လည်း bootstrap ချိတ်ဆက်မှု အောင်မြင်နိုင်သည်။ Bootstrap ဆာဗာများသည် ကလိုင်းယင့်ကို အစုအဖွဲ့ကို ရှာဖွေရန် ကူညီသည်။ ၎င်းတို့သည် ကလိုင်းယင့် ချိတ်ဆက်မည့် တစ်ခုတည်းသော အဆုံးမှတ်များ မဟုတ်နိုင်ပါ။
Broker မက်တာဒေတာတွင် နောက်ပိုင်း ချိတ်ဆက်မှုများအတွက် အသုံးပြုသော လိပ်စာများ ပါဝင်သည်။ ထိုအမည်များ သို့မဟုတ် ပို့တ်များကို ရည်ရွယ်ထားသော ပရောက်စီလမ်းကြောင်းမှ မရောက်ရှိနိုင်ပါက ပထမဆုံး အောင်မြင်သော ချိတ်ဆက်မှုသည် ကျန်အလုပ်ကို မဖြေရှင်းနိုင်ပါ။
ကြေညာထားသော အဆုံးမှတ်များကို ဖတ်ပါ
Bootstrap လိပ်စာကို ကလိုင်းယင့် အမှန်တကယ် ရရှိသော broker လိပ်စာများနှင့် နှိုင်းယှဉ်ပါ။ အများသူငှာ bootstrap အမည်တူသည် သီးသန့် ကြေညာထားသော အမည်များသို့ ပို့ဆောင်နိုင်ပြီး ဒေသတွင်း ပို့တ်တစ်ခုကို ပို့ဆောင်ခြင်းက မက်တာဒေတာရှိ လိပ်စာတိုင်းကို အလိုအလျောက် ပြန်မရေးပါ။
ကလိုင်းယင့် အကောင်အထည်ဖော်မှု ပံ့ပိုးသော ပရောက်စီလမ်းကြောင်းကိုလည်း ဖော်ထုတ်ပါ။ Java စနစ် SOCKS ဂုဏ်သတ္တိသည် စာကြည့်တိုက်၏ NIO အခြေပြု သယ်ယူပို့ဆောင်မှုသည် JDK Socket ပရောက်စီ ယန္တရားကို အသုံးပြုသည်ဟု အာမခံချက် မဟုတ်ပါ။ Java ဆော့ကက်တိုင်း တူညီသော ဆက်တင်ကို လိုက်နာသည်ဟု ယူဆမည့်အစား အမှန်တကယ် Kafka ကလိုင်းယင့်နှင့် ကွန်ရက် ပေါင်းစပ်မှုကို စစ်ဆေးပါ။
ပရောက်စီကို သိနားလည်သော ကလိုင်းယင့်သည် သက်ဆိုင်ရာ broker အဆုံးမှတ်များသို့ ခွင့်ပြုထားသော လမ်းကြောင်း လိုအပ်သည်။ ကွန်ရက်အဆင့် အစီအစဉ်သည် သက်ဆိုင်သော ရောက်ရှိနိုင်မှုနှင့် အမည်ဖြေရှင်းမှု လိုအပ်သည်။ ၎င်းတို့သည် မတူညီသော ဒီဇိုင်းများဖြစ်ပြီး ပရောက်စီကို bootstrap ဆာဗာအဖြစ် စာရင်းပြုစုရုံဖြင့် မည်သည့်တစ်ခုကိုမျှ မပေးပါ။
လုံခြုံရေး ပရိုတိုကောနှင့် စစ်မှန်ကြောင်း အတည်ပြုမှု ဆက်တင်များကို သီးခြားထားပါ။ ပရောက်စီသည် TCP လမ်းကြောင်းကို တည်ဆောက်နိုင်သော်လည်း TLS အထောက်အထား၊ SASL စစ်မှန်ကြောင်း အတည်ပြုမှု သို့မဟုတ် broker ခွင့်ပြုချက် မအောင်မြင်နိုင်သေးပါ။
ရောဂါရှာဖွေရန်အတွက် မည်သည့် အဆုံးမှတ် မအောင်မြင်ခဲ့သည်၊ ၎င်းသည် တည်ငြိမ်သော ဖွဲ့စည်းမှုမှ လာသည် သို့မဟုတ် ပြန်ပေးထားသော မက်တာဒေတာမှ လာသည်ကို မှတ်တမ်းတင်ပါ။ ထိုကွာခြားချက်သည် ရောက်ရှိပြီးသား အဆုံးမှတ်ကို ထပ်ခါတလဲလဲ ပြောင်းလဲခြင်းထက် ပြဿနာကို များစွာ ကျဉ်းမြောင်းစေသည်။