java - IP 更改后杀死 Derby Network 服务器

标签 java derby

我在关闭 Derby 引擎时遇到一些问题。

服务器启动;

java -jar derbyrun.jar server start -h 10.90.232.20

我已使用上述 cmd 命令启动了 Derby Network Server。我已经使用以下命令停止网络服务器。

服务器停止;

java -jar derbyrun.jar server shutdown -h 10.90.232.20

但是,如果我在服务器启动时更改当前网络适配器的 IP,我不会杀死当前监听网络服务器。因为网络服务器之前启动在不同的IP上。

我也尝试过;

java -jar derbyrun.jar server shutdown -h 0.0.0.0
java -jar derbyrun.jar server shutdown -h localhost

但没有帮助。我无法访问旧启动的网络服务器。有没有办法在没有ip参数的情况下立即杀死所有derby网络服务器?

最佳答案

两种可能性:

  1. 将您的 IP 地址更改回之前的值,然后执行正常的网络服务器关闭命令
  2. 保留您的 IP 地址,并使用操作系统命令,例如“kill”(在 Linux/Mac 上)或任务管理器“停止进程”(在 Windows 上)来终止正在运行 Derby Network Server 的 java 进程。

关于java - IP 更改后杀死 Derby Network 服务器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34729260/

相关文章:

java - java中c++的pwd.h lib的等价物

java - Java 中多个具有相同 ResultSet 的 jTable

database - 如何设置 derby.database.classpath 以运行 Java DB Embedded?

mysql - 在 Derby DB 中插入触发器之前

java hibernate netbeans xml

java - 将文件转换为字节数组时出错。 java.ioFileNotFoundException

java - 不使用 .YML 文件的 Dropwizard 配置?

java - 如何在 JFrame 中正确居中 JPanel ( FIXED SIZE )?

java - 使用 Apache Derby 的内存嵌入式服务器

java - Glassfish 容器管理的数据库位置