Mysql ডাটাবেসে সংযোগ ত্রুটি error


9

আমার অ্যাপ্লিকেশনটি অন্য মেশিনের একটি মাইএসকিএল ডাটাবেসে বেশ ঘন ঘন সংযোগ স্থাপন করা দরকার। তবে সংযোগে আমি ঘন ঘন ত্রুটি পাই; আমি সাধারণত শেষ পর্যন্ত সংযোগ করতে পারি তবে অনেক চেষ্টা করার পরে। আমার কাছে পাওয়া ত্রুটি বার্তাটি হ'ল:

Mysql.mysql(): Couldn't connect to SQL-server: Lost connection to MySQL server at 'reading authorization packet', system error: 2

আমি এখানে তথ্যটি পড়েছি: http://dev.mysql.com/doc/refman/5.0/en/error-lost-connication.html এবং বাগটি সম্পর্কে মন্তব্যগুলিও http://bugs.mysql.com/bug .pp? id = 28359

আপনি দেখতে পাচ্ছেন এমন বেশ কয়েকটি বাতিল হওয়া সংযোগ রয়েছে:

mysql> গ্লোবাল স্ট্যাটাস দেখান 'পরিত্যাগ_সংযোগ';
+ + ------------------ + + ------- + +
| পরিবর্তনশীল_নাম | মান |
+ + ------------------ + + ------- + +
| বাতিল_সংযোগ | 2540 |
+ + ------------------ + + ------- + +

আমি টাইমআউট 5 থেকে 15 সেকেন্ডে বাড়িয়েছি:

mysql> 'কানেক্ট_টাইমআউট'-এর মতো ভেরিয়েবলগুলি দেখান;
+ + ----------------- + + ------- + +
| পরিবর্তনশীল_নাম | মান |
+ + ----------------- + + ------- + +
| কানেক্ট_টাইমআউট | 15 |
+ + ----------------- + + ------- + +

কিন্তু এই সাহায্য করে না। এই ডিবাগ কিভাবে কোন পরামর্শ? এটি ডাটাবেস ইন্টারঅ্যাকশনটিকে মারাত্মকভাবে ধীর করে তোলে যখন এটি কাজ করার আগে গড়ে 5 বার সংযোগ করার চেষ্টা করতে হয়।

আমি এখনও আবেদনের আজীবন সংযোগটি খোলা রাখার চেষ্টা করিনি, এটি কি আরও ভাল হবে? আমি কীভাবে সংযোগটি বন্ধ হতে বাধা দেব?

যদি এটি কম্পিউটারকে সমস্যাগুলির সাথে সহায়তা করে তবে উইন্ডোজ 7 32-বিট, এবং মাইএসকিএল সার্ভারটি ডেবিয়ান লিনাক্সে রয়েছে।


আমি জানি এটি কেবল একটি ব্যান্ডেজ তবে বাগ রিপোর্ট ইউআরএলটি জানিয়েছে: "আমি সংযোগ_কালীন বৈশ্বিক পরিবর্তনশীলটিকে 30 সেকেন্ডে বাড়িয়ে সমস্যার আশপাশে কাজ করেছি" " আপনি কি একটি উচ্চতর মান চেষ্টা করতে চান?
জোসকে

1
শীতল আরাম, কিন্তু এটি একটি ভাল-লিখিত প্রশ্ন। এরিক এস রেমন্ড নিবন্ধটির দুর্দান্ত অনুসরণ ... আপনার কাছে +1 এবং শুভকামনা
gWaldo

@ জোসেক অবশ্যই আমি চেষ্টা করতে পারি তবে আমার সন্দেহ হয় যে এটি অনেক তাত্পর্যপূর্ণ হবে কারণ আমি 5 থেকে 15 তে বাড়িয়ে কোনও উন্নতি দেখিনি।
জিতরক্স

এটি কি ভেরিয়েবলগুলির মধ্যে একটি যা সীমা নির্ধারণ করে যদি মান 0 তে সেট করা থাকে?
pjmorse

1
আপনি কি ইতিবাচক, মেশিনগুলির মধ্যে কোনও ধরণের সংযোগের সমস্যা নেই, সম্ভবত কোনও নেটওয়ার্ক সমস্যা?
ওয়ার্নার

উত্তর:


2

সমস্ত বাগের বিবরণ সন্ধান করে একটি প্রতিবেদন আমার সন্দেহ হয় এখানে কোনও নেটওয়ার্ক বা ক্লায়েন্টের পাশের সমস্যা রয়েছে। কিছু হয় হয় দূষিত বা মাইএসকিএল ডেটাতে অত্যধিক বিলম্বিতা যুক্ত করছে।

একটি পরিষ্কার নেটওয়ার্কে, একটি ওয়্যারশার্ক ট্রেস করুন এবং কথোপকথনটি কেমন তা পরীক্ষা করুন। কোথাও কোথাও কোনও ট্র্যাফিকের সূচনা হচ্ছে না তা নিশ্চিত করুন। Bit৪ বিট ইস্যুর মতো মনে হচ্ছে কেবল এটি একই সমস্যা তা নিশ্চিত করতে একটি 32 বিট বিল্ড চেক করুন। একটি উইন্ডোজ এক্সপি বক্সে দেখুন - এম V ভিস্তার নেটওয়ার্ক স্ট্যাকের জন্য কিছু মজার স্টাফ করেছিলেন যা এটি স্তন্যপান করে তোলে - বিট সময়! ভিস্তা এবং উইন 7 মেশিনগুলির সাথে আমাদের নেটওয়ার্কিংয়ের কোনও শেষ নেই!

যদি আপনি একটি ওয়্যারশার্ক ট্রেস পরিচালনা করেন তবে দয়া করে পেস্টবিন করুন এবং লিংকটি সেট করুন যেমনটি আমরা সবাই দেখতে চাই মনে করি।


'64 বিটের ইস্যুটির মতো মনে হচ্ছে' এর অর্থ কী? এটি একটি 32-বিট ইনস্টল। এবং দুঃখিত আমি ভিস্তার উল্লেখ করেছি, এটি উইন 7, বিবরণ সংশোধন হয়েছে।
Zitrax

আমি ওয়্যারশার্ক দিয়ে ডিবাগ করতে খুব বেশি পরিচিত নই। তবে কয়েকটি জিনিস আমার কাছে অদ্ভুত লাগছে, কয়েকটি রেডমার্ক করা আরএসটি প্যাকেট এবং টিসিপি রেট্রান্সিমিশন রয়েছে এবং কিছু প্যাকেটের কিছু সময় -২ negative7.৩ সেকেন্ডের মতো নেতিবাচক।
Zitrax

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

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