Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/node.js/35.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 Heroku客户端模块。删除以重新启动dyno不工作_Javascript_Node.js_Heroku_Request_Dyno - Fatal编程技术网

Javascript Heroku客户端模块。删除以重新启动dyno不工作

Javascript Heroku客户端模块。删除以重新启动dyno不工作,javascript,node.js,heroku,request,dyno,Javascript,Node.js,Heroku,Request,Dyno,我有内存泄漏,希望在调试时应用临时补丁。每当客户端发出特定请求时,我想重新启动dyno。我假设下面的appName就是这样: 以下是常量/模块声明: const requestModule = require('request'); var token = process.env.HEROKU_API_TOKEN; var appName = 'app-name'; 我想在使用以下代码发出的POST请求中重新启动dyno: requestModule.delete( { url:

我有内存泄漏,希望在调试时应用临时补丁。每当客户端发出特定请求时,我想重新启动dyno。我假设下面的appName就是这样:

以下是常量/模块声明:

const requestModule = require('request');
var token = process.env.HEROKU_API_TOKEN;
var appName = 'app-name';
我想在使用以下代码发出的POST请求中重新启动dyno:

requestModule.delete(
  {
    url: 'https://api.heroku.com/apps/' + appName + '/dynos/',
    headers: {
        'Content-Type': 'application/json',
        'Accept': 'application/vnd.heroku+json; version=3',
        'Authorization': 'Bearer ' + token
    }
  },
  function(error, response, body) {
    // Do stuff
    console.log("ran the restart")
  }
);
“RuntheRestart”打印到Heroku日志中,但dyno似乎没有真正重新启动(我想我也会在日志中看到它重新启动,并且没有输出)。我需要这样做来临时修复内存泄漏