上下文:我有一个父进程,它产生一个运行Flask Web服务器的子进程。我要求父进程获取对存储在Flask中的特定全局变量的引用:Flask应用程序对象。注意:我不需要当前的请求上下文,我需要用于启动Web服务器的flask app
变量,因为我希望父进程在其上注册一些before_request
处理程序。 / p>
我无法修改子进程以使用类似multiprocessing
的方式来处理通信。
我是否可以轻松地在父级中获取此变量的值? Python是否支持这种机制?我是否必须使用ptrace之类的东西来检查孩子的记忆并以某种方式找到我感兴趣的变量的地址?