4

我有一个 Java 服务器应用程序。我还有一个 PHP 页面,它显示与服务器相关的日志,页面和服务器共享同一个数据库。我希望能够通过我的页面停止/启动服务器(从 .bat 开始)。

完成此任务的最佳和最安全的方法是什么?

我尝试使用一些应该运行文件的功能execsystem但它们只是不起作用。我认为这是因为这些在 XAMPP 上被禁用。

Obs.:我无法杀死服务器进程,它会使端口处于使用状态。

4

1 回答 1

4

基于 Java 的服务器应该公开某种管理接口,例如套接字或 Web 服务。当它收到一条消息(意思是“关机”)时,它会开始有序关机。

作为一项安全措施,管理界面应该只监听127.0.0.1.

于 2013-02-13T17:06:27.337 回答