Я использую Berkeley DB (BDB) в nginx.Когда приходит запрос, nginx передает URI как ключ к BDB и проверяет, имеет ли этот ключ значение в файле BDB.
Я действительно сделал в примере.Я добавляю некоторые данные в BDB и запускаю nginx, все в порядке.Я могу получить к нему доступ.Но когда я добавляю некоторые данные при запуске BDB с помощью nginx (используя Python), я не могу получить новые данные.Даже я использую другой интерпретатор Python для доступа к файлу BDB, он на самом деле имеет новые данные.
Шаги запроса в nginx:
- Запустите nginx, и он запустит мой плагин (env и BDB BDB)
- запрос приходит
- элемент управления в плагине, проверьте, имеет ли ключ (uri) значение.Если true, верните его или передайте
- ... остаток процесса