【问题标题】:Does Berkeley DB only support one processor operationBerkeley DB 是否只支持一种处理器操作
【发布时间】:2011-10-19 06:52:36
【问题描述】:

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

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

nginx中请求的步骤:

  1. 启动 nginx,它会初始化我的插件(BDB env 和 init)
  2. 有请求进来
  3. 插件控制,检查key(uri)是否有值。如果为真,则返回,或通过
  4. ...其余过程

【问题讨论】:

标签: python nginx berkeley-db


【解决方案1】:

支持

  • 一个线程的单个进程
  • 具有多个线程的单个进程
  • 协作进程组
  • 不相关的进程组

【讨论】:

    猜你喜欢
    • 2011-04-17
    • 1970-01-01
    • 2018-08-15
    • 2022-10-18
    • 2019-02-26
    • 2012-04-04
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多