Внезапно мое приложение перестало работать, и это последние строки, которые я получаю
unicorn.log
unicorn worker[0] -D -c /home/deployer/apps/myapp/current/config/unicorn.rb -E production: relocation error: /lib/x86_64-linux-gnu/libssl.so.1.0.0: symbol CRYPTO_memcmp, version OPENSSL_1.0.0 not defined in file libcrypto.so.1.0.0 with link time reference
E, [2013-02-28T18:32:49.240524 #23929] ERROR -- : reaped #<Process::Status: pid 26634 exit 127> worker=0
I, [2013-02-28T18:32:49.240810 #23929] INFO -- : worker=0 spawning...
I, [2013-02-28T18:32:49.255824 #26647] INFO -- : worker=0 spawned pid=26647
I, [2013-02-28T18:32:49.256438 #26647] INFO -- : Refreshing Gem list
и production.log
[...]
Connecting to database specified by database.yml
Connecting to database specified by database.yml
Connecting to database specified by database.yml
Connecting to database specified by database.yml
Connecting to database specified by database.yml
Connecting to database specified by database.yml
Connecting to database specified by database.yml
Connecting to database specified by database.yml
Connecting to database specified by database.yml
Последнее, что я сделал, было очень маленьким и безобидным cap deploy
, после того, как приложение перестало работать, я также пробую cap deploy:rollback
но ошибка все еще существует. Я новичок в единороге, пожалуйста, что здесь происходит?
Возможно, это был какой-то сбой VPS, из моей панели администратора я увидел, что использование процессора было максимальным без причины, поэтому я выключил его, а затем перезапустил, и теперь он снова работает ...