在启动Rails服务器之前检查Redis连接
首先
名前のあるパラメーターを追加する必要があります。
$redis = Redis.new(:host => 'localhost', :port => 6379)
只需一个选项,按照下面的方式用中文重新表达:
虽然像这样写`$redis.get ‘key’`并像`redis`服务器一样使用,但是如果没有连接到`redis`服务器(比如`redis`服务器宕机),直到在应用程序内访问`redis`之前都不会意识到。请在启动时进行检查。
方法、编码
初始化后立即发送ping请求。
$redis = Redis.new(:host => 'localhost', :port => 6379)
$redis.ping
如果无法连接,则抛出异常以确保更加安全。
请参考以下链接
Redis的ping命令