ওয়ার্ল্ড অটোসেভ ও save-off
সার্ভার কীভাবে ওয়ার্ল্ড সেভ করে, save-all ও save-off কেন দরকার, এবং পারফরম্যান্সের জন্য সেভিং বন্ধ করা কেন বিপজ্জনক।
আপডেট: ১৩ আগস্ট, ২০২৬
সার্ভার লোড করা চাঙ্কগুলো মেমোরিতে রাখে এবং নির্দিষ্ট সময় পরপর পরিবর্তনগুলো ডিস্কে সংরক্ষণ করে। ডিফল্টভাবে, অটোসেভ কয়েক মিনিট পরপর এবং শাটডাউনের সময় চলে।
কমান্ড
save-all save now
save-all flush save and wait for write
save-off disable autosave
save-on enable again
লাইভ সার্ভারে ওয়ার্ল্ড ফাইল কপি করার আগে save-off ব্যবহার করা হয়: সেভিং বন্ধ থাকলে ফাইলগুলো পরিবর্তন হয় না। কপি করার পর অবশ্যই save-on চালান।
save-off এর বিপদ
সেভিং বন্ধ থাকা অবস্থায় সার্ভার ক্র্যাশ করলে, শেষ save-all এর পরের সবকিছু হারিয়ে যায়। এভাবেই মানুষ ঘণ্টার পর ঘণ্টা গেমপ্লে হারায়: তারা "অপ্টিমাইজেশনের" জন্য এটি চালু করে ভুলে যায়।
অটোসেভ পারফরম্যান্সে প্রায় কিছুই খরচ করে না: Paper ধীরে ধীরে এবং অ্যাসিনক্রোনাসভাবে চাঙ্ক লেখে। TPS এর জন্য এটি বন্ধ করার প্রয়োজন নেই — ল্যাগের সাধারণ কারণ।
কপি
সঠিকভাবে ব্যাকআপ নেওয়ার উপায় ম্যানুয়াল save-off নয়, বরং প্যানেলের বিল্ট-ইন কপি: এগুলো ধারাবাহিকভাবে নেওয়া হয় এবং কন্টেইনার থেকে আলাদাভাবে সংরক্ষণ করা হয় — ব্যাকআপ।
শাটডাউন পদ্ধতি
"Shut down" বাটন এবং stop কমান্ড একই কাজ করে: তারা ওয়ার্ল্ড সেভ করে এবং প্রসেস বন্ধ করে। ওয়ার্ল্ড ডাউনলোড করার আগে "Stopped" স্ট্যাটাসের জন্য অপেক্ষা করুন: নাহলে লেখার মাঝখানে আটকে যাওয়া ফাইল পাবেন — নষ্ট ওয়ার্ল্ড।
