我有一个基于套接字的 API,它每隔几秒返回一次数据,我想做的是在返回一个值后(每秒)触发一个事件,作为一个关键的 API,我不希望它在浏览器(我的本地机器)但在服务器上没有任何中断。
我可以轻松地使用 JavaScript,但问题是我不希望它在我的本地机器上运行或使用我的互联网作为持续服务。
var socket = io('http://localhost');
socket.on('news', function (data) {
console.log(data);
socket.emit('my other event', { my: 'data' });
});
如果我的互联网停止或浏览器关闭,这将停止需要一个持久的问题解决方案。
最佳答案
您可以使用云解决方案,Amazon Web Services 对您来说是个不错的选择。 他们有一个免费套餐,您每月可以免费使用最多 750 小时的 t2.micro 实例(整个月,每天 24 小时)。查看their page上的详细信息
关于javascript - 使用 node.js 或 javascript 在后端读取套接字 API,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55514403/