Node脚本异常退出进程

背景: 主要利用 Nodesuperagentasync 模块的 mapLimit 写了个脚本去请求某宝的一个接口,总共大概要请求4000多次,某宝的接口限制是 10 qps。

现状:

  1. 不太清楚用 mapLimit 该怎么实现 10 qps 的限制?还是说用 mapLimit 本身的 limit 参数就等同于接口限制的 qps?

  2. 重点:现在进程会在跑了一段时间后异常退出,看起来并没有进 superagent 或者 asyncerror callback,也没有返回已经成功的部分,就好像是直接 ctrl-C 结束了进程一样。那我该怎么去定位异常,或者避免这种程序崩溃呢?

阅读 2.3k
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题