Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/multithreading/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript axios随机url选取_Javascript_Node.js_Axios - Fatal编程技术网

Javascript axios随机url选取

Javascript axios随机url选取,javascript,node.js,axios,Javascript,Node.js,Axios,我只是想知道如何选择随机URL来执行axios post请求 我有三台服务器要随机挑选 let one = "http://127.0.0.1:8000/middle/server_js/" let two = "http://127.0.0.1:8001/middle/server_js/" let three = "http://127.0.0.1:8002/middle/server_js/" 目前仅使用一个: let req

我只是想知道如何选择随机URL来执行axios post请求

我有三台服务器要随机挑选

let one = "http://127.0.0.1:8000/middle/server_js/"
let two = "http://127.0.0.1:8001/middle/server_js/"
let three = "http://127.0.0.1:8002/middle/server_js/"
目前仅使用一个:

let req = await axios.post("http://127.0.0.1:8000/middle/server_js/", body, {

我只想从通过阵列的解决方案示例中选择随机端口

// Defining an array
var arr = ['adress1', 'adress2', 'adress3'];

// Getting a random array key
var rand = Math.floor(Math.random() * arr.length);

alert(arr[rand]); // "adress2" for example

这将坚持使用一台服务器,我推多个工作服务器,因此我希望每个工作服务器在这些服务器之间随机选择。我不明白为什么不使用数组,然后使用随机键选择随机服务器。在任何情况下,您都必须使用阵列或My badk,是的,它可以工作,谢谢!