Уведомления

Группа в Telegram: @pythonsu
  • Начало
  • » Web
  • » apache + wsgi, общие ресурсы, возможно? [RSS Feed]

#1 Ноя. 12, 2009 16:50:09

o7412369815963
От:
Зарегистрирован: 2009-06-17
Сообщения: 1986
Репутация: +  32  -
Профиль   Отправить e-mail  

apache + wsgi, общие ресурсы, возможно?

при запуске wsgi приложения запоминаю время, а при генерации страницы вывожу это время.
в результате, при частом обновлении страницы, выдается 3 разных времени. ( т.е. запущенно 3 копии проложений )

думаю апач запускает несколько копий если пришел запрос от клиента когда первая копия ещё не отработала.

как сделать что-б в скрипте можно было использовать общие ресурсы?

код:

# coding: utf-8

import time

counter = 0
start = time.ctime()

def application(environ, start_response):
global counter,start
counter += 1

status = '200 OK'
output = 'Start time: %s<br/>\nCounter: %d' % (start,counter)

response_headers = [('Content-type', 'text/html; charset=utf-8'),
('Content-Length', str(len(output)))]
start_response(status, response_headers)

return [output]

Офлайн

  • Начало
  • » Web
  • » apache + wsgi, общие ресурсы, возможно?[RSS Feed]

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version