2017-06-19 74 views
1

我对nw.js有点问题。我已经“googlised”了很多天(周),但我找不到任何解决方案。 因此,我使用nw.js作为客户端连接到内部服务器。 它像一个经典的网站一样工作。我们可以通过网络浏览器或使用我的nw.js应用程序访问本网站的IP地址(192.168。etc ...)。 使用任何计算机上的任何浏览器,它都可以很好地工作,但使用nw.js时,当应用程序长时间呆在后台(至少1或2小时)时,应用程序似乎会冻结几分钟,因为我们点击该应用程序它在前台。 窗口和页面正在显示,但没有响应。 它看起来像nw.js重新启动ine背景。 几分钟后,一切都恢复正常。 我试图发送一个请求到服务器每隔5分钟,所以nw.js会保持活着购买它没有奏效。 我在2个不同的公司(2个不同的建筑物,2个服务器,公司之间没有链接)与nw.js有相同的结果。nw.js在后台很长一段时间后冻结

有没有人遇到过这种冻结?

编辑

我觉得我有一些新的东西。

过了一段时间后,4个nw.js进程的内存使用量大大降低。例如从约80Mo到4Mo。问题在这个时刻到来。 我认为它与自动标签放弃有关。 也许如果我把"chromium-args": "--memory-pressure-off"放在文件“package.json”中。 我不知道这个铬标志。

回答

1

所以我说得对。 因为我在“package.json”中添加了以下标志,所以一切都很完美。

"chromium-args": "--memory-pressure-off" 

也许它可以帮助某人。

相关问题