Я работаю над приложением, использующим Pylons, и мне было интересно, есть ли способ убедиться, что он не тратит слишком много времени на обработку одного запроса. То есть я хотел бы найти способ поставить таймер на каждый запрос, чтобы по истечении слишком большого времени запрос просто останавливался (и, возможно, возвращал какую-то ошибку).
Предполагается, что приложение позволяет пользователям выполнять некоторые сложные вычисления, но я хотел бы убедиться в том, что если расчет начинает занимать слишком много времени, мы прекращаем его, чтобы позволить другим вычислениям.