javascript - 使用 node.js 或 javascript 在后端读取套接字 API

标签 javascript node.js linux amazon-web-services aws-lambda

我有一个基于套接字的 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/

相关文章:

javascript - 如何在 grunt 中包含 javascript 库

c - 如何在c中获取另一个进程的pid?

c - mount() 上的自动检测文件系统

javascript - 当父状态改变时如何重新渲染子组件?

javascript - jQuery 无法在插件的回调函数中发出任何警报或重定向

Javascript 搜索确切结果不属于

node.js - 使用证书中的公钥将引发错误

node.js - 从 localStorage 转换 Backbone 的待办事项列表示例

javascript - 链接异步函数?

linux - 未定义 JAVA_HOME 环境变量。如何在 ubuntu 12.04 中修复?