• Chào bạn, hãy đăng ký hoặc đăng nhập để tham gia cùng bọn mình và sử dụng được đầy đủ chức năng của diễn đàn :).
Antoinette

Hướng dẫn Hướng dẫn tự động restart khi /stop hoặc bị crash

Antoinette

THÀNH VIÊN
Tham gia
31/10/2016
Bài viết
8
Chỉnh sửa file bat chạy server như sau:


@echo off
:Minecraft
echo (%time%) Minecraft started.
SET BINDIR=%~dp0
CD /D "%BINDIR%"
"%ProgramFiles%\Java\jre1.8.0_111\bin\java.exe" -Xms1024M -Xmx8192M -jar spigot-1.10.jar
echo (%time%) WARNING: Dang khoi dong lai.
ping 1.1.1.1 -n 1 -w 2000 >nul
goto Minecraft

Trên đây là ví dụ file start.bat của 1 server minecraft chạy VPS windows - java8 - Ram 8Gb

Nó cho phép Console tự động chạy lại nếu không ping được server !
Các bạn có thể sửa lại cho phù hợp với server của mình!
Đây chỉ là chia sẻ cá nhân, ai biết rồi hay không thích thì cũng đừng ném đá, hãy tỏ ra mình là người lịch sự và đừng biến diễn đàn này thành minevn thứ 2 ạ !
 
Hoặc 1 giải phap hay hơn (và dễ hiểu)
Vào spigot.yml
Chuyển restart-on-crash sang true
Chuyển restart-script sang run.bat
 
Chỉnh sửa file bat chạy server như sau:


@echo off
:Minecraft
echo (%time%) Minecraft started.
SET BINDIR=%~dp0
CD /D "%BINDIR%"
"%ProgramFiles%\Java\jre1.8.0_111\bin\java.exe" -Xms1024M -Xmx8192M -jar spigot-1.10.jar
echo (%time%) WARNING: Dang khoi dong lai.
ping 1.1.1.1 -n 1 -w 2000 >nul
goto Minecraft

Trên đây là ví dụ file start.bat của 1 server minecraft chạy VPS windows - java8 - Ram 8Gb

Nó cho phép Console tự động chạy lại nếu không ping được server !
Các bạn có thể sửa lại cho phù hợp với server của mình!
Đây chỉ là chia sẻ cá nhân, ai biết rồi hay không thích thì cũng đừng ném đá, hãy tỏ ra mình là người lịch sự và đừng biến diễn đàn này thành minevn thứ 2 ạ !
co java 7 k v
 
Chỉnh sửa file bat chạy server như sau:


@echo off
:Minecraft
echo (%time%) Minecraft started.
SET BINDIR=%~dp0
CD /D "%BINDIR%"
"%ProgramFiles%\Java\jre1.8.0_111\bin\java.exe" -Xms1024M -Xmx8192M -jar spigot-1.10.jar
echo (%time%) WARNING: Dang khoi dong lai.
ping 1.1.1.1 -n 1 -w 2000 >nul
goto Minecraft

Trên đây là ví dụ file start.bat của 1 server minecraft chạy VPS windows - java8 - Ram 8Gb

Nó cho phép Console tự động chạy lại nếu không ping được server !
Các bạn có thể sửa lại cho phù hợp với server của mình!
Đây chỉ là chia sẻ cá nhân, ai biết rồi hay không thích thì cũng đừng ném đá, hãy tỏ ra mình là người lịch sự và đừng biến diễn đàn này thành minevn thứ 2 ạ !


Mình hỏi bên lề chút, VPS RAM 4G, CPU 2G sao mình chỉ đặt dc Xms1700 là max, đến 1800 là báo thiếu dung lượng?
*****Nội dung được bổ sung thêm*****
Hoặc 1 giải phap hay hơn (và dễ hiểu)
Vào spigot.yml
Chuyển restart-on-crash sang true
Chuyển restart-script sang run.bat

Mình để như này rồi mà nó vẫn không tự động restart b ơi???

MXudtx.png
 
Mình hỏi bên lề chút, VPS RAM 4G, CPU 2G sao mình chỉ đặt dc Xms1700 là max, đến 1800 là báo thiếu dung lượng?
*****Nội dung được bổ sung thêm*****


Mình để như này rồi mà nó vẫn không tự động restart b ơi???

MXudtx.png
Thue VPS o dau
 
java -Xms1G -Xmx1G -jar Spigot.jar nogui
Các bạn cho mình hỏi cái -Xms1G -Xmx1G là áp dụng cả server hay chỉ một người chơi thôi ?
cái đuôi nogui nên đổi lại thành gì cho tốt mình thấy nhiều cái đuôi như false hoặc -o true như vậy cái nào tốt hơn ?
Các bạn cho mình hỏi thêm nếu mình dùng code để run server thì dùng kiểu nào là tốt. Thanks các bạn trước :D
 
Similar content Most view Xem thêm
Back
Top Bottom