Add Docker and install step to have Redis discard data when out of memory.
Signed-off-by: Eric Riggs <ericriggs42@gmail.com>
This commit is contained in:
1733
contrib/scripts/install/dialog.sh
Normal file
1733
contrib/scripts/install/dialog.sh
Normal file
File diff suppressed because it is too large
Load Diff
@@ -72,6 +72,9 @@ ln -s /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/ && \
|
|||||||
ln -s /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/ \
|
ln -s /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/ \
|
||||||
; fi
|
; fi
|
||||||
|
|
||||||
|
# Discard data when Redis runs out of memory
|
||||||
|
echo "maxmemory-policy allkeys-lru" >> /etc/redis/redis.conf
|
||||||
|
|
||||||
#####################
|
#####################
|
||||||
# Build image start #
|
# Build image start #
|
||||||
#####################
|
#####################
|
||||||
|
|||||||
@@ -134,6 +134,10 @@ Create the supervisor file at ``/etc/supervisor/conf.d/mayan.conf``::
|
|||||||
stopwaitsecs = 1
|
stopwaitsecs = 1
|
||||||
user = mayan
|
user = mayan
|
||||||
|
|
||||||
|
Configure Redis to discard data when it runs out of memory::
|
||||||
|
|
||||||
|
echo "maxmemory-policy allkeys-lru" >> /etc/redis/redis.conf
|
||||||
|
|
||||||
Enable and restart the services [1_]::
|
Enable and restart the services [1_]::
|
||||||
|
|
||||||
systemctl enable supervisor
|
systemctl enable supervisor
|
||||||
|
|||||||
Reference in New Issue
Block a user