при запуске 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]