我的用例如下:我从我的节点服务器到公共API进行了大量rest调用。有时反应是大的,有时是小的。我的用例要求我压缩响应JSON。我知道有一个大的JSON,因为响应会阻塞我的事件循环。经过一些研究,我决定使用child_process.fork来解析这些响应,这样其他API调用就不需要等待了。我尝试从我的主进程向分叉的child_process发送一个大的30 MB JSON文件。子进程需要很长时间才能选择和解析json。我期待从子进程中得到的响应不是很大。我只想紧张和得到长度和发送回主要进程。
我附上母码和子码。
var moment = require('moment');
因此,我目前正在尝试创建一个应用程序,它允许我通过与java应用程序的WebSocket连接启动和停止不同的进程。我有一个类来管理每个进程,比如
public class ServerProgram {
Process p;
public void Start() {
this.p = new Process(...);
}
public void Stop() {
this.p.destroy();
}
}
如何同时管理多个实例,以便运行多个进程?
如何监视进程,以便启动服务器的线程能够知道进程何时崩溃?
我需要能够创建指向链接服务器的存储过程,在链接服务器上还不存在数据库。
思想过程是上述存储过程是更大的数据库创建脚本的一部分。我的公司希望在活动服务器上运行这个数据库创建脚本,以创建新的数据库,确保一切正常,添加所有数据,然后将select (每日快照)数据迁移到报表服务器(链接服务器)。
我已经在数据库创建脚本中创建了同义词,该脚本指向一个名为EDI_Report_Server的链接服务器。例如:
IF NOT EXISTS (SELECT * FROM sys.synonyms WHERE object_id =
OBJECT_ID(N'[dbo].