0
WSGI 서비스를 사용하고 각 맵에 다른 구성 파일이 필요한 매핑 응용 프로그램을 만들고 있습니다. 현재 서비스를 시작합니다 :특정 wsgi 처리기가 실행 중인지 확인하십시오.
import os, sys
tilecachepath = '/usr/local/lib/python2.6/dist-packages/TileCache-2.10-py2.6.egg/TileCache'
sys.path.append(tilecachepath)
from TileCache.Service import Service, wsgiHandler
from paste.request import parse_formvars
theService = {}
def wsgiApp (environ, start_response):
global theService
fields = parse_formvars(environ)
cfgs = fields['cfg']
theService = Service.load(cfgs)
return wsgiHandler(environ, start_response, theService)
application = wsgiApp
이것은 분명히 너무 많은 핸들러를 시작합니다! 특정 처리기가 이미 실행 중인지 어떻게 확인할 수 있습니까? 처리기가 제대로 시간을 초과하도록 조정할 필요가있는 설정이 아파치에 있습니까?