2013-12-06 1 views
0

Я хотел бы настроить подключение к базе данных в приложении Pylons. Я заинтересован в изменении этих аргументов:Как передать аргументы create_engine в приложении Pylons?

  • pool_size
  • pool_recycle

В SQLAlchemy передаются аргументы в * create_engine * вызов, как здесь: http://docs.sqlalchemy.org/en/rel_0_9/core/engines.html?highlight=pool_size#sqlalchemy.create_engine

Как может Я изменяю эти параметры в Pylons?

ответ

1

вы должны быть в состоянии сделать это прямо в ини файле, это было время, так как я сделал пилоны, но IIRC, если вы ответили утвердительно на SQLAlchemy вопрос, когда вы создали проект, все элементы с префиксом «slqalchemy.» приведены как ключевые слова для метода engine_from_config в sqlalchemy. см. файл config/environment.py для получения дополнительной информации.

sqlalchemy.url=<your db connection info> 
sqlalchemy.pool_size= ?? 
sqlalchemy.pool_recycle= ?? 
+0

Вы определенно правы. Я обнаружил, что это зарегистрировано здесь: http://docs.pylonsproject.org/projects/pylons-webframework/en/latest/models.html#for-mysql и даже есть заметка о том, что «сервер mysql ушел» что я и хотел изменить. – xliiv

Смежные вопросы