X-Git-Url: http://wagnertech.de/gitweb/gitweb.cgi/mfinanz.git/blobdiff_plain/ed8be1ed196623fa74f8cf5be67b046668df755e..refs/heads/b-3.5.4:/doc/dokumentation.xml diff --git a/doc/dokumentation.xml b/doc/dokumentation.xml index 226c25188..6917944bb 100644 --- a/doc/dokumentation.xml +++ b/doc/dokumentation.xml @@ -2,7 +2,7 @@ - kivitendo 3.5.3: Installation, Konfiguration, + <title>kivitendo 3.5.4: Installation, Konfiguration, Entwicklung @@ -552,26 +552,20 @@ cpan HTML::Restrict Andere Pakete installieren - Seit Version v3.4.0 wird für den Bankimport optional das Paket - 'aqbanking-tools' benötigt. - - Debian und Ubuntu: apt install aqbanking-tools - - - Fedora: dnf install aqbanking - - openSUSE: zypper install aqbanking-tools - - Seit Version v3.4.1 wird generell zum Feststellen der - Seitenanzahl von PDF_Dokumenten 'pdfinfo' benötigt was im Paket - 'poppler-utils' enthalten ist. - - Debian und Ubuntu: apt install poppler-utils - - - Fedora: dnf install poppler-utils - - openSUSE: zypper install poppler-tools + + + aqbanking-tools Für das Parsen des MT940 Bankformats + + + poppler-utils 'pdfinfo' zum Erkennen der Seitenanzahl bei der PDF-Generierung + + + Postgres Trigram-Index Für datenbankoptimierte Suchanfragen. Bspw. im Paket postgresql-contrib enthalten + + + Debian und Ubuntu: apt install aqbanking-tools postgresql-contrib poppler-utils + Fedora: dnf install aqbanking poppler-utils postgresql-contrib + openSUSE: zypper install aqbanking-tools poppler-tools @@ -846,7 +840,7 @@ default_manager = german kivitendo bringt eine eigene Komponente zur zeitgesteuerten Ausführung bestimmter Aufgaben mit, den Taskserver. Er wird u.a. für + linkend="config.task-server">Task-Server. Er wird u.a. für Features wie die wiederkehrenden Rechnungen benötigt, erledigt aber auch andere erforderliche Aufgaben und muss @@ -1300,12 +1294,17 @@ Alias /url/for/kivitendo-erp-fcgid/ /path/to/kivitendo-erp/ - Da der Taskserver als Perlscript läuft, wird Arbeitsspeicher, der + Da der Task-Server als Perlscript läuft, wird Arbeitsspeicher, der einmal benötigt wurde, nicht mehr an das Betriebssystem zurückgegeben, - solange der Taskserver läuft. Dies kann dazu führen, dass ein länger - laufender Taskserver mit der Zeit immer mehr Arbeitsspeicher für sich - beansprucht. Es ist deshalb sinnvoll, dass der Taskserver in - regelmässigen Abständen neu gestartet wird. + solange der Task-Server läuft. Dies kann dazu führen, dass ein länger + laufender Task-Server mit der Zeit immer mehr Arbeitsspeicher für sich + beansprucht. Es ist deshalb sinnvoll, dass der Task-Server in + regelmässigen Abständen neu gestartet wird. Allerdings berücksichtigt der + Task-Server ein Memory-Limit, wenn dieses in der Konfigurationsdatei + angegeben ist. Bei Überschreiten dieses Limits beendet sich der + Task-Server. Sofern der Task-Server als systemd-Service mit dem + mitgelieferten Skript eingerichtet wurde, startet dieser danach + automatisch erneut. Verfügbare und notwendige Konfigurationsoptionen @@ -1439,6 +1438,15 @@ systemctl enable kivitendo-task-server.service Befehl tun: systemctl start kivitendo-task-server.service + + Ein so eingerichteter Task-Server startet nach Beendigung + automatisch erneut. Das betrifft eine Beendigung über die Oberfläche, + eine Beendingung über die Prozesskontrolle und eine Beendigung bei + Überschreiten des Memory-Limits. Soll der Task-Server nicht erneut + starten, so können Sie ihn mit folgendem Befehl stoppen: + + systemctl stop kivitendo-task-server.service + @@ -1480,6 +1488,10 @@ systemctl enable kivitendo-task-server.service Dieselben Optionen können auch für die SystemV-basierenden Runlevel-Scripte benutzt werden (siehe oben). + + Wurde der Task-Server als systemd-Service eingerichtet (s.o.), + so startet dieser nach Beendigung automatisch erneut. + @@ -3793,7 +3805,7 @@ systemctl enable kivitendo-task-server.service Die zeitliche und periodische Überprüfung, ob eine wiederkehrende Rechnung automatisch erstellt werden soll, geschieht - durch den Taskserver, einen + durch den Task-Server, einen externen Dienst, der automatisch beim Start des Servers gestartet werden sollte. @@ -3803,7 +3815,7 @@ systemctl enable kivitendo-task-server.service Will man im laufenden Monat eine monatlich wiederkehrende Rechnung inkl. des laufenden Monats starten, stellt man das Startdatum - auf den Monatsanfang und wartet ein paar Minuten, bis der Taskserver + auf den Monatsanfang und wartet ein paar Minuten, bis der Task-Server den neu konfigurieren Auftrag erkennt und daraus eine Rechnung generiert hat. Alternativ setzt man das Startdatum auf den Monatsersten des Folgemonats und erstellt die erste Rechnung direkt