从外壳这个python
启动并与之通信的代码node.js
过程工作正常:
> from subprocess import *
> js = "(function(m) { console.log(m) })('hello world')"
> (out,err) = Popen(["node"], stdin=PIPE, stdout=PIPE, stderr=PIPE, shell=False).communicate(js)
> out
"hello world\n"
但是当我从内部运行相同的代码时uwsgi http://projects.unbit.it/uwsgi/相反,我把这个放进去err
:
'FATAL ERROR: v8::Context::New() V8 is no longer usable\n'
来自任何一方的任何见解wsgi
社区或node.js
社区?我不知所措。
检查您运行的 uWSGI 是否具有内存限制(例如 --limit-as 或 cgroup/jail)。从它产生的进程将继承这些限制。甚至检查 v8 可能期望的环境变量(如 HOME)
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)