当使用ASP.NET Core NodeServices时,配置Node HTTP服务器超时。

问题描述 投票:2回答:1

TL;DR。 是否可以从ASP.NET Core的NodeServices APIs配置Node HTTP服务器超时?或者以其他方式从调用的Node模块内配置?


我们正在使用ASP.NET Core的 NodeServices API来调用JavaScript模块,这些模块可以使用该软件的 节点-html-pdf 库。

由于PDF文件的内容,处理时间超过两分钟。这是Node HTTP服务器的默认超时时间。 作为ASP.NET Core NodeServices运行时间的一部分被创建。

当达到这个超时时,Node HTTP服务器会关闭与调用服务的连接(即使进程执行仍在继续),这意味着无法从Node模块中获取完整的PDF。

据我所知,目前无法配置这个超时。

  1. 是否可以从NodeServices API中配置这个超时?
  2. 是否可以从被调用的Node模块中配置这个超时?
c# node.js asp.net-core-2.0 asp.net-core-2.1 asp.net-core-2.2
1个回答
0
投票

简而言之,我的问题的答案是不,这是不可能的。

GitHub问题 此处.

© www.soinside.com 2019 - 2024. All rights reserved.