起動スクリプトの使い方
ダウンロードしたファイルをサーバーJARと同じ場所へ置きます。Linux/macOSではchmod +x start.shが必要な場合があります。
ホストに余裕を残すメモリ制限を選択してください
最大ヒープはサーバーコンピュータの全メモリ予算ではありません。Java、オペレーティングシステム、バックアップ、Webパネル、その他のサービスもRAMを必要とします。控えめな-Xmx値から始め、通常のプレイ中にメモリとガベージコレクションを監視し、ワークロードがより多くのヒープが有用であることを証明した場合にのみ増やしてください。非常に大きなヒープは、遅いプラグイン、過負荷のチャンク、または不十分なCPUパフォーマンスを修正しません。
本番稼働前に起動と再起動の動作をテストしてください
Javaエラーが表示されたままになるように、最初はターミナルからスクリプトを実行してください。自動再起動ループを有効にする前に、JARファイル名、Javaバージョン、作業ディレクトリ、ポート、eula.txt、server.propertiesを確認してください。再起動ループはクラッシュ後に役立ちますが、設定ミスを急速に繰り返す可能性もあります。現在のバックアップを保持し、サーバーJARを置き換えるか起動フラグを変更する前にループを停止してください。
よくある質問
-Xmsと-Xmxは同じにしますか?
Aikarでは一般的ですが、小さい-Xmsはアイドル時のメモリを抑えます。
start.shで権限エラーが出るのは?
一度chmod +x start.shを実行し、./start.shで起動します。