TGViewer
Byteforge / بایــت فورج 🛸 Byteforge / بایــت فورج 🛸 @byteforge_chan · 1.86K subscribers
Post #2809 874
چند وقت پیش با یه مشکل اعصاب‌خردکن طرف بودیم.
همه‌چیز خوب به نظر می‌اومد؛ Podها Running بودن، Deployها بدون خطا انجام میشدن و لاگ‌ها هم چیز خاصی نشون نمی‌دادن.
ولی هر از گاهی، مخصوصاً موقع Deploy یا Autoscaling، یه عده از کاربرا 502 میگرفتن
اول فکر کردیم مشکل از اپه. بعد رفتیم سراغ Resourceها، Replicaها و Kubernetes.
آخرش رسیدیم به یه مقصر غیرمنتظره: DNS.
Kubernetes پادهای جدید میساخت، پادهای قدیمی حذف میشدن، ولی Nginx هنوز بعضی از IPهای قدیمی رو توی حافظه‌اش نگه میداشت و درخواست‌ها رو می‌فرستاد به پادهایی که دیگه وجود نداشتن.
و نتیجه؟
❌ 502 Bad Gateway
این داستان یه بار دیگه بهم یادآوری کرد که همه مشکلات Production از CPU، Memory یا خود اپلیکیشن نیستن.
بعضی وقتا یه فرض کوچیک، مثل نحوه Resolve شدن DNS، میتونه چند ساعت از وقتت رو بگیره.
و راستش... هر بار یه مشکل عجیب توی Production میبینم، اولین چیزی که از خودم می‌پرسم اینه:
نکنه باز کارِ DNS باشه؟

#DevOps #Kubernetes #Nginx #SRE #DNS #CloudNative

@byteforge_chan
  • 👍 6
  • ❤ 2
  • ⚡ 2
More from @byteforge_chan
  1. Oct 14, 2026Unbelievable
  2. Oct 12, 2026🔰 3 ماه استفاده رایگان از فضای ابری pCloud ⭐️ قابلیت ها: 🟢بدون محدودیت اندازه فایل 🟢بدو…
  3. Oct 11, 2026بدون حرف زدن، فقط با حرکت لب‌هاتون تایپ کنید! پروژه Lipflow یه ابزار متن‌بازه که با کمک وب…
  4. Oct 10, 2026Cordium - Kubernetes sandboxes with secretless access Cordium is a free and open source, s…
  5. Oct 8, 2026رفقا اکانت higgsfield.ai اگر کسی اینجا خودش برای فروش داره بهم خبر بده
  6. Oct 5, 2026بندرِ داکر؛ پلتفرم تعاملی و سناریومحور یادگیری مهندسی داکر به زبان فارسی این پلتفرم با شبی…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →