Redis pod Windows

0

Czy komuś udało się postawić serwer Redis na Windows?
Testowałem porty z tych stron
http://code.google.com/p/servicestack/wiki/RedisWindowsDownload
https://github.com/dmajkic/redis/downloads
ale za każdym razem klient wisi przy próbie połączenia, a serwer w kółko wypisuje info o braku połączeń.

Server:

>redis-server.exe redis.conf
[7868] 25 Oct 16:41:10 * Server started, Redis version 2.0.0
[7868] 25 Oct 16:41:10 * The server is now ready to accept connections on port 6379
[7868] 25 Oct 16:41:10 - 0 clients connected (0 slaves), 450748 bytes in use
[7868] 25 Oct 16:41:15 - 0 clients connected (0 slaves), 450748 bytes in use
...

Client:

>redis-cli.exe
redis> ping
Could not connect to Redis at 127.0.0.1:6379: connect: Connection refused

[edited]
Wygląda na to, że to klient nie działa, bo udało mi się pod ten sam serwer podłączyć biblioteką dla PHP.

0

u mnie działa bez problemu.

h:\redis\32bit>redis-server redis.conf
[3012] 23 Nov 20:21:10 * Server started, Redis version 2.4.2
[3012] 23 Nov 20:21:10 # Open data file dump.rdb: No such file or directory
[3012] 23 Nov 20:21:10 * The server is now ready to accept connections on port 6
379
[3012] 23 Nov 20:21:11 - 0 clients connected (0 slaves), 672772 bytes in use
[3012] 23 Nov 20:21:16 - 0 clients connected (0 slaves), 672772 bytes in use
[3012] 23 Nov 20:21:21 - Accepted 127.0.0.1:3444
[3012] 23 Nov 20:21:21 - 1 clients connected (0 slaves), 680596 bytes in use
^C
h:\redis\32bit>
h:\redis\32bit>redis-cli
redis 127.0.0.1:6379> ping
PONG
redis 127.0.0.1:6379> ^C
h:\redis\32bit>ver

Microsoft Windows XP [Wersja 5.1.2600]

h:\redis\32bit>

może coś z zaporą windowsową, albo UAC?

0

No właśnie firewall wyłączony. Ale z PHP udało mi się do serwera podłączyć. Za to tym redis-cli nie udało mi się połączyć nie tylko z lokalnym serwerem ale też z zewnętrznym. Dziwne.

0

Ciekawe, wszystko zaczęło śmigać, łącznie z klientem. Generalnie nic nie zmieniałem. Ot, zaczęło działać i tyle. Nie jestem pewien, czy nie resetowałem systemu w międzyczasie.
Cóż, no to po problemie :)

0

Ale jaja. Znalazłem powód. Firewall (Comodo konkretnie)! Ale ale.. jeśli jest włączony, to klient Redis działa. Jeśli natomiast zamknę Comodo całkowicie, to klient Redis przestaje się łączyć.
I weź bądź tu mądry i książki pisz.

1 użytkowników online, w tym zalogowanych: 0, gości: 1