Como reinicio o redis que instalei com o brew?

Como reinicio o redis que instalei com o brew?

Usei o brew para instalar o redis (um servidor de banco de dados de armazenamento de chave/valor) para meu aplicativo node.js.

brew install redis

No entanto, parece desaparecer e é muito volátil. Como estou usando o redis como meu armazenamento de sessão, preciso reiniciá-lo rapidamente no meu Mac quando isso acontecer.

Como reinicio o redis que instalei com o brew?

Responder1

atualizar

os serviços de fermentação expiraram porque ninguém deseja mantê-los. confira abaixo: https://github.com/Homebrew/homebrew/issues/28657

verifique launchctla função em vez disso.

oulunchy

Então, em vez de:

launchctl load ~/Library/LaunchAgents/io.redis.redis-server.plist

você consegue fazer isso:

lunchy start redis

e:

lunchy ls

referências:https://github.com/eddiezane/lunchy

Costumava ser capaz de usar como abaixo:

brew services restart redis

deve ser o comando de reinicialização que você deseja. Você também pode correr

brew services list

que lhe dará uma lista de seus serviços de cerveja.

Responder2

A partir de 7 de dezembro de 2015, você pode usar brew services.

Você precisa brew tap homebrew/servicese o seguinte funcionará conforme o esperado:

instalar brew install redis

começar brew services start redis

parar brew services stop redis

reiniciar brew services restart redis

Mais informações aqui: https://github.com/Homebrew/homebrew-services

Responder3

Brew não suporta servicesmais o comando.

A maneira recomendada é usar launchctlo comando do os x.

Primeiro você precisa configurar o redis como um serviço gerenciado pelo launchctl:

$ ln -sfv /usr/local/opt/redis/*.plist ~/Library/LaunchAgents

Então você pode usar launchctl load/ launchctl unloadpara iniciar/parar o serviço:

$ # start redis server
$ launchctl load ~/Library/LaunchAgents/homebrew.mxcl.redis.plist
$
$ # stop redis server
$ launchctl unload ~/Library/LaunchAgents/homebrew.mxcl.redis.plist

Responder4

Para Homebrew 1.5.14

redis-server

informação relacionada