براہ کرم ماہرین کو بتائیں: پروگرام اکثر دو گھنٹے چلتے ہیں اور باہر نکل جاتے ہیں

مصنف:شبنم کے جنات, تخلیق: 2018-06-29 21:59:17, تازہ کاری: 2019-07-31 17:31:53

موجد کی مقدار غلطیاں دکھاتا ہے لیکن پرنٹ نہیں کرتا ہے۔ یہ کس طرح ٹوٹ گیا؟


مزید

شبنم کے جناتکبھی کبھی واپسی پرنٹ:GetRecords: type assertion to []interface{} failed مجھے شک ہے کہ دوسرے غیر پرنٹ شدہ آؤٹ لک اس سے متعلق بھی ہوسکتے ہیں ، میں زیڈ بی ایکسچینج ہوں ، جس میں وار ریکارڈز = _C ((exchange.GetRecords ، PERIOD_M1) کو چلانے کا عمل ہے۔

شبنم کے جناتصرف چلانے کی حالت میں یہ ظاہر کرتا ہے کہ غلط ٹیب ہے ، اور پروگرام باہر نکل گیا ہے۔ براہ کرم پوچھیں کہ عام ٹرانزیکشن کا عمل کتنا لمبا چل سکتا ہے ، کیا یہ ایک ہفتہ بھی نہیں چل سکتا ہے؟

شبنم کے جناتاس کے علاوہ ، آپ کو یہ بھی معلوم ہونا چاہئے کہ اگر آپ کو کوئی غلطی نہیں ملی ہے تو ، آپ کا کام ختم ہوجائے گا۔

چھوٹا سا خواباس کے علاوہ ، آپ یہاں پوسٹ کر سکتے ہیں یا QQ گروپ @My Little Dream میں پوسٹ کر سکتے ہیں۔

شبنم کے جناتایک سوال، آپ کے پلیٹ فارم کے تبادلے.GetRecords، کیا کوئی پیرامیٹر نہیں ہے جو K لائنوں کی تعداد حاصل کرنے پر قابو پا سکتا ہے؟ کیا یہ ممکن ہے کہ ہر بار واپسی کے نتائج کا مجموعہ بہت بڑا ہو جائے، جس سے میموری کا بہاؤ ہو اور پروگرام باہر نکل جائے؟

شبنم کے جناتمیں نے null کی قدر کی کوئی خاصیت نہیں بلائی۔ میں نے اس کا استعمال کرنے سے پہلے اس کا فیصلہ کیا تھا۔ ابھی تک یہ اندازہ لگایا جارہا ہے کہ روبوٹ الگ الگ مشینوں میں منتشر ہو گیا ہے۔ var records = _C ((exchange.GetRecords، PERIOD_M1) ؛ if (!records) { لاگ (("get records error: records === null", "#ff0000"); واپسی -1؛ }

چھوٹا سا خواباگر گیٹ ریکارڈز انٹرفیس پر غلطی کی اجازت دی گئی ہے ، اور null کی قدر کو کال کرنے کی کوئی خاصیت نہیں ہے تو ، یہ غلطیاں ظاہر نہیں ہونی چاہئیں۔: type assertion to []interface{} failed یہ غلطی تبادلے میں واپس آنے والے اعداد و شمار کی غلطی ہے ، GO کے نچلے حصے کا دعویٰ غیر معمولی غلطی کی اطلاع ہے۔ یہ روبوٹ کو بھی نہیں روکتا ہے۔ جب روبوٹ غیر معمولی طور پر رک جاتا ہے تو ، منتظمین کے انٹرفیس پر کون سے نوشتہ جات دکھائے جاتے ہیں۔

شبنم کے جناتمیں نے ایف ایم زیڈ پلیٹ فارم کے لئے گیٹ ریکارڈس کا نفاذ کیا ہے ، جس میں ممکنہ طور پر پروگرام سے باہر نکلنے کا BUG ہوسکتا ہے ، اور میں نے اس کال کے نتائج کا فیصلہ کیا ہے ، یہاں تک کہ اگر غلطی بھی غلطی پر قبضہ کرتی ہے تو ، پروگرام باہر نہیں نکلتا ہے۔ میں نے ایک روبوٹ کو الگ الگ مشین پر آزمائشی طور پر چلانے کے لئے استعمال کیا ، اور اگر باہر نکلنے کا مسئلہ باقی ہے تو ، میں خود ہی اسے نافذ کرتا ہوں۔

شبنم کے جناتروبوٹ کی قیمت کافی ہے ، میں نے کہا کہ تبادلے میں کوئی رقم نہیں ہے ، یہ ہمیشہ خریدنے میں رہا ہے۔ اس کے نتیجے میں آئی پی کو بند کردیا گیا ہے۔

چھوٹا سا خوابکیا روبوٹ مفت ہیں؟

شبنم کے جناتاپنے آپ کو بند کر دیا، لاگ ان میں اضافے کی غلطی بھی ظاہر نہیں کرتا ہے، ہاسٹنر عام ہے، استعمال کیا جاتا ہے جے ایس؛ لیکن گزشتہ رات کے لئے کافی بیلنس ایک انٹرفیس ڈاؤن لوڈ کرنے کے لئے جاری رہا، آئی پی ZB کی طرف سے بلاک کیا گیا تھا، نصف دن کے لئے ابھی تک کھول نہیں کیا گیا ہے؛.

چھوٹا سا خوابیہ سوال نہیں مل سکا، کیا روبوٹ نے خود کو بند کر دیا؟ روبوٹ لاگ میں کچھ بھی نہیں دکھایا گیا ہے۔ کیا دوسرے منتظمین ٹھیک ہیں؟ کیا وہ پطرون زبان استعمال کر رہے ہیں؟

شبنم کے جناتکوئی غلطی رپورٹ نہ کریں اور فوری طور پر لاگ آؤٹ کریں۔ تمام پرنٹ شدہ نوشتہ جات درست ہیں۔ کیا آپ اپنے سسٹم میں لاگ آؤٹ کی وجوہات تلاش کر سکتے ہیں؟

چھوٹا سا خواباسکرین شاٹ کو پوسٹ کریں یا گروپ میں شیئر کریں۔ اسکرین شاٹ کو تجزیہ کرنے کے لیے استعمال کریں۔

شبنم کے جناتمجھے لگتا ہے کہ میں اس کی وجہ جانتا ہوں ، زیڈ بی نے اس انٹرفیس کے لئے فی سیکنڈ ایک سے زیادہ درخواستیں نہیں کرنے کی ہدایت کی ہے ، میں ایک ساتھ کئی عمل چل رہا ہوں ، اور کبھی کبھی ایک ہی سیکنڈ میں لوپ ہونے کا امکان ہوتا ہے ، اور یہ غلط ہوجاتا ہے۔

شبنم کے جناتیہ عجیب بات ہے کہ میں یہاں بہت زیادہ آتا ہوں اور یہ exchange.GetRecords کی وجہ سے ہوتا ہے، لیکن دوسرے افعال جیسے exchange.GetTickers اس غلطی کو پیدا نہیں کرتے ہیں، ٹھیک ہے؟

چھوٹا سا خوابhttps://dn-filebox.qbox.me/0c4579a78efee12794cbbb5f5a6bc9cd685c7356.png ٹیسٹ کر سکتے ہیں۔ │type assertion to []interface{} failed یہ خرابی ممکن ہے کہ تبادلے کے ذریعہ واپس آنے والے اعداد و شمار میں کوئی خرابی ہو یا تبادلے نے واپس آنے والے اعداد و شمار کی ساخت میں ترمیم کی ہو۔ فی الحال ٹیسٹ میں ، یہ معمول کی بات ہے۔

چھوٹا سا خوابیہ مسئلہ ایکسچینج کے بنیادی ڈیٹا کی واپسی کا ہے، اور میں نے ZB ایکسچینج کا تجربہ کیا ہے۔ روبوٹ طویل عرصے تک چل سکتا ہے، سب سے طویل تقریبا دو سال تک چلتا ہے، اور اس کے درمیان میں کبھی نہیں رکتا ہے۔

شبنم کے جناتمسئلہ یہ ہے کہ آپ کو اس کی کیا وجہ ہے؟