Browse Source

solr update/commit systemd timers

master
akshay 4 years ago
parent
commit
8b8e77b6b1
  1. 6
      solr-commit.service
  2. 9
      solr-commit.timer
  3. 6
      solr-optimize.service
  4. 9
      solr-optimize.timer

6
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

9
solr-commit.timer

@ -0,0 +1,9 @@
[Unit]
Description=Solr-commit timer
[Timer]
OnActiveSec=60s
Persistent=true
[Install]
WantedBy=timers.target

6
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

9
solr-optimize.timer

@ -0,0 +1,9 @@
[Unit]
Description=Solr-optimize timer
[Timer]
OnActiveSec=1d
Persistent=true
[Install]
WantedBy=timers.target
Loading…
Cancel
Save