Redis: Difference between revisions

From Chorke Wiki
Jump to navigation Jump to search
(Created page with "<source lang="bash"> sudo apt install redis-server sudo vim /etc/redis/redis.conf </source> ==Redis Config== <source lang="ini" start="138" highlight="10" line> # If you run...")
 
No edit summary
Line 40: Line 40:
  sudo systemctl restart redis-server
  sudo systemctl restart redis-server
  sudo systemctl status  redis-server
  sudo systemctl status  redis-server
== References ==
{|
| valign="top" |
* [[Raspberry Pi]]
* [[PostgreSQL]]
* [[Minikube]]
* [[Quarkus]]
* [[Docker]]
* [[Fedora]]
* [[Maven]]
* [[Java]]
* [[Ant]]
* [[Ivy]]
| valign="top" |
* [[Academia JavaEE Workspace in Ubuntu]]
* [https://unix.stackexchange.com/questions/200239/ SSH Sessions Prevent From Freezing]
* [[Docker Compose]]
* [[Ubuntu/GraalVM]]
| valign="top" |
|-
| colspan="3" |
----
|-
| valign="top" |
| valign="top" |
| valign="top" |
|-
| colspan="3" |
----
|-
| valign="top" |
| valign="top" |
| valign="top" |
|}

Revision as of 17:08, 30 May 2022

sudo apt install redis-server
sudo vim /etc/redis/redis.conf

Redis Config

# If you run Redis from upstart or systemd, Redis can interact with your
# supervision tree. Options:
#   supervised no      - no supervision interaction
#   supervised upstart - signal upstart by putting Redis into SIGSTOP mode
#   supervised systemd - signal systemd by writing READY=1 to $NOTIFY_SOCKET
#   supervised auto    - detect upstart or systemd method based on
#                        UPSTART_JOB or NOTIFY_SOCKET environment variables
# Note: these supervision methods only signal "process is ready."
#       They do not enable continuous liveness pings back to your supervisor.
supervised systemd
sudo mkdir /var/run/redis
sudo chown -R redis:redis /var/run/redis
sudo systemctl restart redis-server
sudo systemctl status  redis-server

###################<OR>###################
sudo vim /etc/systemd/system/redis.service
[Service]
Type=forking
ExecStart=/usr/bin/redis-server /etc/redis/redis.conf
ExecStop=/bin/kill -s TERM $MAINPID
ExecStartPost=/bin/sh -c "echo $MAINPID > /var/run/redis/redis.pid"
PIDFile=/run/redis/redis-server.pid
sudo systemctl daemon-reload
sudo systemctl restart redis-server
sudo systemctl status  redis-server

References