jak sprawdzić wersję instancji redis?
Znalazłem na stronie Redis to polecenie:
$ redis-server
i to powinno mi dać (według strony):
[28550] 01 Aug 19:29:28 # Warning: no config file specified, using the default config. In order to specify a config file use 'redis-server /path/to/redis.conf'
[28550] 01 Aug 19:29:28 * Server started, Redis version 2.2.12
[28550] 01 Aug 19:29:28 * The server is now ready to accept connections on port 6379
... and so forth ...
ale zamiast tego otrzymuję to:
[8719] 04 Feb 14:51:09.009 # Warning: no config file specified, using the default config. In order to specify a config file use redis-server /path/to/redis.conf
[8719] 04 Feb 14:51:09.009 # Unable to set the max number of files limit to 10032 (Operation not permitted), setting the max clients configuration to 3984.
[8719] 04 Feb 14:51:09.009 # Creating Server TCP listening socket *:6379: bind: Address already in use
co oznacza, że muszę go skonfigurować, ale wszystko, czego chcę, to wersja!
więc jak sprawdzić wersję instancji Redis?
redis-server --version
jest to, że można go uruchomić nawet wtedy, gdy serwer jest wyłączony (np. w potoku Jenkins podczas testowania kontenera Redis), podczas gdyredis-cli info <subinfo>
odniesie sukces tylko w pełnej konfiguracji roboczej, zredis-server
działającą i responsywną oraz z otwartą łącznością sieciową międzyredis-cli
aredis-server
Uruchom polecenie
INFO
. Wersja będzie pierwszą wyświetlaną pozycją.Zaletą tego w porównaniu z redis-server --version jest to, że czasami nie masz dostępu do serwera (np. Gdy jest on udostępniony w chmurze), w takim przypadku
INFO
jest to jedyna opcja.źródło
Could not connect to Redis at 127.0.0.1:6379: Connection refused
więc lepiej wiedzieć, gdzie jest twoja redis-cli, a następnieredis-cli INFO SERVER | grep redis_version
Istnieją dwa polecenia, których możesz użyć do sprawdzenia wersji redis
lub
źródło
jeśli chcesz poznać wersję zdalnego serwera redis, po prostu połącz się z tym serwerem i wydaj polecenie "info server", a otrzymasz takie rzeczy:
źródło
Aby uzyskać wersję serwera Redis
Aby uzyskać wersję klienta Redis
źródło
Aby wesprzeć odpowiedzi podane powyżej, szczegółowe informacje dotyczące instancji redis można uzyskać pod adresem
To daje wszystkie informacje, których możesz potrzebować
Wersja znajduje się w drugiej linii :)
źródło