0
私は突然、SignalException:アプリケーションでSIGTERM例外をたくさん取得し始めました。明らかにmysqlから来ています。SIGTERM + Rails + mysql?
vendor/rails/activerecord/lib/active_record/connection_adapters/abstract_adapter.rb:217
vendor/rails/activerecord/lib/active_record/connection_adapters/abstract_adapter.rb:217:in `log'
vendor/rails/activerecord/lib/active_record/connection_adapters/mysql_adapter.rb:323:in `execute'
vendor/rails/activerecord/lib/active_record/connection_adapters/mysql_adapter.rb:608:in `select'
vendor/rails/activerecord/lib/active_record/connection_adapters/abstract/database_statements.rb:7:in `select_all_without_query_cache'
または
vendor/rails/activesupport/lib/active_support/buffered_logger.rb:63
vendor/rails/activesupport/lib/active_support/buffered_logger.rb:63:in `add'
vendor/rails/activesupport/lib/active_support/buffered_logger.rb:71:in `debug'
vendor/rails/activerecord/lib/active_record/connection_adapters/abstract_adapter.rb:196:in `log_info'
vendor/rails/activerecord/lib/active_record/connection_adapters/abstract_adapter.rb:218:in `log'
vendor/rails/activerecord/lib/active_record/connection_adapters/mysql_adapter.rb:323:in `execute'
vendor/rails/activerecord/lib/active_record/connection_adapters/mysql_adapter.rb:608:in `select'
vendor/rails/activerecord/lib/active_record/connection_adapters/abstract/database_statements.rb:7:in `select_all_without_query_cache'
のようなスタックトレース、私は少し困惑。どんなアイデアをどこから掘り出し始めるのですか?
Centos 5.4、MySQL 5.0.77、REE、Rails 2.3.5。アプリはかなり長い間トラブルフリーです。提案してくれてありがとう、私はmysql2の宝石を試す可能性があります。私はおそらくMysqlをv5.5にアップグレードすることを検討するでしょう – jemminger
@jemmingerどのようにして問題を解決したのですか? – ChristofferJoergensen
@ChristofferJoergensenああ、これはずっと前のことだった...本当にわからない。いくつかのOOMの問題かもしれません。そのアプリは、今年何年もmysql2 gem、rails 3+、mysql 5.5にアップグレードされて以来、このエラーは見られませんでした。 – jemminger