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