Java - 指定要运行的IP

标签 java

我有一个具有 2 个 IP 的服务器(例如:192.168.1.1 和 192.168.1.2)和一个我想要运行的 Java 进程。服务器的默认 IP 是我启动它时运行的 IP,但我希望该进程从辅助 IP 运行。

如果不创建虚拟机并从其中运行,这可能吗?

最佳答案

如果这是您自己编写的程序,假设您正在 ServerSocket 上进行某种绑定(bind),您可以在调用bind()方法时指定监听的地址。

如果这是一个不是您编写的过程,那么您必须查阅文档以查看作者是否提供了配置使用哪个地址的方法。

关于Java - 指定要运行的IP,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3075383/

相关文章:

java - EJB3.0 将句柄序列化为 Stateful Bean

java - 无法始终在单击和悬停时加载图片

java - 使用 Hibernate 批量插入或更新?

java - 如何在Java类文档中自动添加 "Last Edited"? (在 eclipse 中?)

java - 如何为一个方法参数定义多个可接受的类类型?

java - 使用 FileReader,如何读取 # 列表的下一行,然后将其乘以另一个值?

java - 如何在beans.xml中使用@JsonPropertyOrder注释

java - 从公司名称查找公司部门/行业

java - 一个类的多个实例,加载图像,在java中效率更高

java - 我如何获取 xml 文件作为 jsp 的响应