ব্যবহার -o reconnect,ServerAliveInterval=15,ServerAliveCountMax=3
সংমিশ্রণের ServerAliveInterval=15,ServerAliveCountMax=3
ফলে নেটওয়ার্কের বিচ্ছুরণের এক মিনিটের পরে আই / ও ত্রুটিগুলি পপ আউট হয়ে যায়। এটি গুরুত্বপূর্ণ তবে মূলত নথিভুক্ত। যদি ServerAliveInterval
বিকল্পটি ডিফল্টরূপে ছেড়ে যায় (সুতরাং জীবিত চেক ব্যতীত), প্রসেসগুলি যেগুলি I / O স্তব্ধ করে তা sshfs এর reconnect
'এড' পাওয়ার পরেও অনির্দিষ্টকালের জন্য ঘুমিয়ে আছে । আমি এটি একটি অকেজো আচরণ বিবেচনা করি।
অন্য কথায় -o reconnect
অ্যাসাইনমেন্ট ব্যতীত যা ঘটে তা ServerAliveInterval
হ'ল যে কোনও আই / ও সফল হয়, অথবা এসএসএসের নীচে পুনরায় সংযোগ স্থাপনের পরে আবেদনটি অনির্দিষ্টকালের জন্য ঝুলিয়ে রাখে। একটি সাধারণ অ্যাপ্লিকেশন সম্পূর্ণরূপে ফলস্বরূপ হয়ে যায়। আপনি যদি I / O কে ত্রুটি ফিরে পেতে এবং অ্যাপ্লিকেশনটি পুনরায় চালু করতে চান তবে আপনার প্রয়োজন ServerAliveInterval=1
বা আরও বেশি হওয়া উচিত।
ServerAliveCountMax=3
ডিফল্ট যাহাই হউক না কেন, কিন্তু আমি পাঠযোগ্যতা জন্য এটা উল্লেখ করতে চাই।