我在nginx中使用Berkeley DB(BDB)。当请求到达时,nginx将URI作为密钥传递给BDB,并检查该密钥在BDB文件中是否具有值。

我实际上是举一个例子。我在BDB中添加了一些数据,然后运行nginx,就可以了。我可以访问它。
但是,当我在使用Nginx(使用Python)运行BDB中添加一些数据时,我无法获取新数据。即使我使用另一个python解释器访问BDB文件,它实际上也具有新数据。

在Nginx中请求的步骤:


启动nginx,它将初始化我的插件(BDB env和init)
一个请求进来
控件,请检查key(uri)是否具有值。如果为true,则将其返回或通过
...其余流程

最佳答案

它支持


一个线程的单个进程
具有多个线程的单个进程
合作流程组
不相关进程组

关于python - Berkeley DB是否仅支持一种处理器操作,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/7817567/

10-12 04:17