gpt4 book ai didi

javascript - Node.js 服务器延迟

转载 作者:行者123 更新时间:2023-12-03 06:13:23 25 4
gpt4 key购买 nike

您将如何在下面的两个发射之间引入延迟:

var app = require('http').createServer();
var io = require('socket.io')(app);

app.listen(8092);

io.on('connection', function (socket) {
socket.emit('foo', ["data1"]);
socket.emit('foo', ["data2"]);
});

我想创建一个简单的服务器模拟器,它在不同时间点输出数据。

最佳答案

你尝试过这个吗:

var app = require('http').createServer();
var io = require('socket.io')(app);

app.listen(8092);

io.on('connection', function(socket) {

socket.emit('foo', ["data1"]);

setTimeout(() => {
socket.emit('foo', ["data2"]);
}, 1500); // change the 1500 to whatever time delay you want in milliseconds
});

引用:NodeJS timers

关于javascript - Node.js 服务器延迟,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39221629/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com