From 8b8e77b6b1cb07e3a7b3a660d8ed3948543e2789 Mon Sep 17 00:00:00 2001 From: akshay Date: Fri, 18 Mar 2022 17:44:43 +0530 Subject: [PATCH] solr update/commit systemd timers --- solr-commit.service | 6 ++++++ solr-commit.timer | 9 +++++++++ solr-optimize.service | 6 ++++++ solr-optimize.timer | 9 +++++++++ 4 files changed, 30 insertions(+) create mode 100644 solr-commit.service create mode 100644 solr-commit.timer create mode 100644 solr-optimize.service create mode 100644 solr-optimize.timer diff --git a/solr-commit.service b/solr-commit.service new file mode 100644 index 0000000..a315ec9 --- /dev/null +++ b/solr-commit.service @@ -0,0 +1,6 @@ +[Unit] +Description=Solr Optimize service + +[Service] +Type=oneshot +ExecStart=/usr/bin/curl http://localhost:8983/solr/dovecot/update?commit=true diff --git a/solr-commit.timer b/solr-commit.timer new file mode 100644 index 0000000..638518a --- /dev/null +++ b/solr-commit.timer @@ -0,0 +1,9 @@ +[Unit] +Description=Solr-commit timer + +[Timer] +OnActiveSec=60s +Persistent=true + +[Install] +WantedBy=timers.target diff --git a/solr-optimize.service b/solr-optimize.service new file mode 100644 index 0000000..b443cd5 --- /dev/null +++ b/solr-optimize.service @@ -0,0 +1,6 @@ +[Unit] +Description=Solr Optimize service + +[Service] +Type=oneshot +ExecStart=/usr/bin/curl http://localhost:8983/solr/dovecot/update?optimize=true diff --git a/solr-optimize.timer b/solr-optimize.timer new file mode 100644 index 0000000..42e9eb3 --- /dev/null +++ b/solr-optimize.timer @@ -0,0 +1,9 @@ +[Unit] +Description=Solr-optimize timer + +[Timer] +OnActiveSec=1d +Persistent=true + +[Install] +WantedBy=timers.target