4
A
回答
1
你可以做的是试图让一个实例(\ Redis的实例::()),并用它像这样工作的:
try
{
$redis = \Redis::instance();
// Do something with Redis.
}
catch(\RedisException $e)
{
// Fall back to other db usage.
}
但最好你知道阉Redis的运行与否。这只是即时检测它的方法。
0
你可以这样做。
$redis = new Redis();
$redis->connect('127.0.0.1', 6379);
echo $redis->ping();
,然后检查是否打印+PONG
,显示Redis的服务器正在运行的。
1
您可以使用命令行来确定是否Redis的运行:
redis-cli ping
你应当得到
PONG
表示Redis的启动和运行。
相关问题
- 1. 检查服务是否正在运行?
- 2. 检查服务是否正在运行
- 3. 如何检查硒服务器是否正在运行?
- 4. 检查SQL服务器服务是否正在运行
- 5. 如何在Linux上检查服务是否正在运行Mint
- 6. 如何在安装前检查服务是否正在运行?
- 7. C程序 - 如何检查Web服务是否正在运行
- 8. android如何检查服务是否正在运行
- 9. 如何检查服务是否正在运行
- 10. shell脚本 - 检查mongod服务器是否正在运行
- 11. Python/PostgreSQL - 检查服务器是否正在运行
- 12. 如何检查JBoss是否在Unix服务器上运行?
- 13. 如何检查服务器是否在代码中运行?
- 14. 如何检查magento是否在zend服务器上运行
- 15. 如何检查MongoDB服务器是否在pc上运行
- 16. 如何检查硒服务器是否在后台运行
- 17. 如何检查服务器是否正在执行PHP脚本?
- 18. 如何查找solr服务器是否正在运行
- 19. 检查“服务器”服务是否正在运行 - 多语言C#.Net
- 20. 检查服务器是否正常运行
- 21. Android:检查SMTP服务器是否正常运行
- 22. 如何检查硒服务器是否使用bash运行?
- 23. 如何检查服务器是否运行超过15分钟?
- 24. 如何检查服务器是否可以访问并运行?
- 25. 如何检查Selenium服务器是否运行
- 26. IntentService在检查服务是否正在运行时返回False
- 27. 检查redis是否正在运行 - >节点js
- 28. 如何保持运行redis服务器
- 29. 编译时检查服务是否正在运行的方法
- 30. 用于检查服务是否正在运行的Python代码。
“但最好你会知道” - 因为这个检查会增加开销吗? – 2012-03-27 08:37:33
事实上,在应用程序逻辑中,这最好是一个配置设置,而不是一个常量跟踪和错误情况。 – 2012-03-30 09:28:46