如何随机选取一个机器的ip

时间:2022-03-01 12:20:43 

String ipArr[]={"127.0.0.1","127.0.0.2"};
        int iRandom = new Random().nextInt(ipArr.length)%(ipArr.length); // 0、1的随机数
        String ip =ipArr[iRandom];
        System.out.println(ip);
此方法可用于当需要负载均衡时,即想选择多台机器来处理程序执行。 随机的选择一台机器来处理。

ip地址可以配置在数据库中。

激活和业务测试均是这种做法。

标签:随机,ip
0
投稿

猜你喜欢

  • 利用Java计算某个日期是星期几

    2023-11-17 05:49:42
  • Spring Cache框架应用介绍

    2023-06-15 22:32:59
  • 深入c# GDI+简单绘图的具体操作步骤(三)

    2021-11-27 13:19:55
  • 详解使用Spring的BeanPostProcessor优雅的实现工厂模式

    2023-01-14 02:15:53
  • C# 清除cookies的代码

    2021-08-14 20:10:10
  • springboot openfeign从JSON文件读取数据问题

    2023-11-09 15:55:55
  • Java使用wait和notify实现线程之间的通信

    2022-07-20 16:05:02
  • Java 分割字符串详解及实例代码

    2023-11-29 13:18:42
  • c# 以二进制读取文本文件

    2023-02-28 15:23:26
  • Android仿京东搜索框渐变效果

    2022-09-08 19:57:05
  • JDK8 中Arrays.sort() 排序方法详解

    2023-01-17 10:38:30
  • SpringMVC拦截器配置及运行流程解析

    2023-03-30 15:38:57
  • Java基础教程之包(package)

    2021-11-01 01:53:19
  • spring data jpa分页查询示例代码

    2023-01-09 14:51:50
  • C# 屏蔽关键字的实现方法

    2023-10-10 15:15:50
  • Java计算文本MD5加密值的方法示例

    2023-11-15 13:18:48
  • 关于后端如何解决跨域的问题说明

    2023-09-19 00:59:10
  • 基于Jasypt对SpringBoot配置文件加密

    2023-07-13 20:13:03
  • Java雇员管理小项目

    2023-02-12 00:39:01
  • JAVA多线程并发下的单例模式应用

    2022-09-15 01:27:31
  • asp之家 软件编程 m.aspxhome.com