Tôi có trang web đường ray và một máy chủ Minecraft nhỏ chạy trên vps linode. Tôi đang chạy minecraft như một dịch vụ tùy chỉnh tắt của một máy chủ ram dựa trên một tập tin init.d. Vì tôi đang sử dụng Thiên Chúa để giám sát trang web đường ray của mình, tôi nghĩ tôi cũng sẽ sử dụng nó cho minecraft, nhưng dường như nó không thể nhận ra dịch vụ theo bất kỳ cách nào. Các điều kiện không phát hiện sự hiện diện của nó. : process_running luôn trả về false, cho dù nó đang chạy hay không, và không khởi động nó khi nó không phải là. Để thêm vào sự nhầm lẫn: memory_usage và: cpu_usage luôn bằng không.Thiên Chúa sẽ không đăng ký dịch vụ tùy chỉnh đang hoạt động
tập tin /etc/init.d/minecraft của tôi là ở đây: http://pastie.org/2760483
Nó hoạt động hoàn toàn tốt, và 'dịch vụ Minecraft bắt đầu' và không có điều gì mang lại cho tôi khá nhiều tất cả mọi thứ tôi cần. Hy vọng của tôi là để có thể đặt nó vào giấc ngủ nó tự động thông qua thần bất cứ khi nào việc sử dụng CPU đã cao để ưu tiên trang web. Tuy nhiên không ai trong số các điều kiện thần được tìm ra những gì đang xảy ra với quá trình này.
tập tin /opt/god/minecraft.god của tôi là ở đây: http://pastie.org/2760498
Rõ ràng là cpu thấp trong đó là một nỗ lực để có được một tăng ra khỏi thần. Yêu cầu một smiting, nếu bạn sẽ.
Đang cố gắng để chạy thần tắt cấu hình: sudo thần -c minecraft.god -D
sản lượng:
I [2011-10-26 01:55:55] INFO: Loading minecraft.god
I [2011-10-26 01:55:55] INFO: Syslog enabled.
I [2011-10-26 01:55:55] INFO: Using pid file directory: /var/run/god
I [2011-10-26 01:55:55] INFO: Socket already in use
I [2011-10-26 01:55:55] INFO: Socket is stale, reopening
I [2011-10-26 01:55:55] INFO: Started on drbunix:///tmp/god.17165.sock
I [2011-10-26 01:55:55] INFO: minecraft move 'unmonitored' to 'up'
I [2011-10-26 01:55:55] INFO: minecraft moved 'unmonitored' to 'up'
I [2011-10-26 01:55:55] INFO: minecraft [ok] memory within bounds [0kb] (MemoryUsage)
I [2011-10-26 01:55:55] INFO: minecraft [ok] cpu within bounds [0%%] (CpuUsage)
này nghe có vẻ như một vấn đề máy chủ admin, không phải là một vấn đề lập trình. Bỏ phiếu để chuyển sang serverfault –