عدم موجودگی کی شناخت: کیسے جانیں کہ آپ کی سروس خاموشی سے لاگ کرنا بند کر گئی ہے
کریش شور مچاتے ہیں۔ خاموش ناکامیاں نہیں۔ یہاں جانیں کہ اس بدترین قسم کی خرابی — وہ سروس جو بس خاموشی سے رک جاتی ہے — کو صارفین سے پہلے کیسے پکڑا جائے۔
کریش شور مچاتے ہیں۔ خاموش ناکامیاں نہیں۔ یہاں جانیں کہ اس بدترین قسم کی خرابی — وہ سروس جو بس خاموشی سے رک جاتی ہے — کو صارفین سے پہلے کیسے پکڑا جائے۔
آپ اپنی dev stack سے سست API responses کو real time میں، ایک بھی code line چھوئے بغیر یا middleware شامل کیے بغیر پکڑ سکتے ہیں۔ یہ ہے کہ Agata Stack میں stream rules آپ کے موجودہ logs کے خلاف کیسے کام کرتی ہیں۔
ہر developer نے startup پر port-in-use error کی وجہ سے پانچ منٹ ضائع کیے ہیں۔ یہاں وہ stream rule ہے جو آپ کے logs میں EADDRINUSE detect کرتا ہے، blocking port کو ختم کرتا ہے، اور آپ کی service کو restart کرتا ہے — خودکار طور پر، بغیر terminal کے۔
Procfiles، supervisord configs، اور dev services سنبھالنے کے لیے shell scripts کا قبرستان۔ یہاں وجہ ہے کہ میں نے یہ سب maintain کرنا کیوں چھوڑا اور اب میں کیا استعمال کرتا ہوں۔