Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/457.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 在Expressjs/nodejs(Setup方法)中,如何在开始时调用函数_Javascript_Node.js_Express - Fatal编程技术网

Javascript 在Expressjs/nodejs(Setup方法)中,如何在开始时调用函数

Javascript 在Expressjs/nodejs(Setup方法)中,如何在开始时调用函数,javascript,node.js,express,Javascript,Node.js,Express,我希望我的工作服务器在启动后立即从父服务器拾取任务,并继续ping挂起的任务 鉴于Nodejs是事件驱动的,如何让我的express服务器对服务器进行rest调用,并在启动后立即开始工作 在某种程度上,我要求在Nodejs中使用setup方法。您有您的server.js文件(您在上调用node server.js) 只需将需要在bootstrap上运行的代码放在那里 var express = require("express"); ... yourSetupFunction(); app.

我希望我的工作服务器在启动后立即从父服务器拾取任务,并继续ping挂起的任务

鉴于Nodejs是事件驱动的,如何让我的express服务器对服务器进行rest调用,并在启动后立即开始工作


在某种程度上,我要求在Nodejs中使用setup方法。

您有您的
server.js
文件(您在上调用
node server.js

只需将需要在bootstrap上运行的代码放在那里

var express = require("express");
...

yourSetupFunction();

app.listen(1337);

我不确定您从父节点获取的任务类型。所以我假设您只想知道新服务器何时准备好使用并基于此执行操作

express文档中提到了可以配置的功能

这是代码块

app.listen = function(){
    var server = http.createServer(this);
    //yourBootstrap();
    return server.listen.apply(server, arguments);
};