Merge pull request #3344 from tobiasd/20170412-doc
some words about the workers
This commit is contained in:
commit
a941199760
|
@ -133,6 +133,9 @@ By default, any (valid) email address is allowed in registrations.
|
||||||
If you enable the `Allow Users to set remote_self` users can select Atom feeds from their contact list being their *remote self* in die advanced contact settings.
|
If you enable the `Allow Users to set remote_self` users can select Atom feeds from their contact list being their *remote self* in die advanced contact settings.
|
||||||
Which means that postings by the remote self are automatically reposted by Friendica in their names.
|
Which means that postings by the remote self are automatically reposted by Friendica in their names.
|
||||||
|
|
||||||
|
This feature can be used to let the user mirror e.g. blog postings into their Friendica postings.
|
||||||
|
It is disabled by default, as it causes additional load on the server and may be misused to distribute SPAM.
|
||||||
|
|
||||||
As admin of the node you can also set this flag directly in the database.
|
As admin of the node you can also set this flag directly in the database.
|
||||||
Before doing so, you should be sure you know what you do and have a backup of the database.
|
Before doing so, you should be sure you know what you do and have a backup of the database.
|
||||||
|
|
||||||
|
@ -167,6 +170,19 @@ This will mean you cannot connect (at all) to self-signed SSL sites.
|
||||||
|
|
||||||
### Worker
|
### Worker
|
||||||
|
|
||||||
|
This section allows you to configure the background process that is triggered by the `cron` job that was created during the installation.
|
||||||
|
The process does check the available system resources before creating a new worker for a task.
|
||||||
|
Because of this, it may happen that the maximum number of worker processes you allow will not be reached.
|
||||||
|
|
||||||
|
If your server setup does not allow you to use the `proc_open` function of PHP, please disable it in this section.
|
||||||
|
|
||||||
|
The tasks for the background process have priorities.
|
||||||
|
To guarantee that important tasks are executed even though the system has a lot of work to do, it is useful to enable the *fastlane*.
|
||||||
|
|
||||||
|
Should you not be able to run a cron job on your server, you can also activate the *frontend* worker.
|
||||||
|
If you have done so, you can call `example.com/worker` (replace example.com with your actual domain name) on a regular basis from an external servie.
|
||||||
|
This will then trigger the execution of the background process.
|
||||||
|
|
||||||
### Relocate
|
### Relocate
|
||||||
|
|
||||||
## Users
|
## Users
|
||||||
|
|
|
@ -126,6 +126,10 @@ Wildcards werden akzeptiert (Wildcard-Unterstützung unter Windows benötigt PHP
|
||||||
Webb du die Option `Nutzern erlauben das remote_self Flag zu setzen` aktivierst, können alle Nutzer Atom Feeds in den erweiterten Einstellungen des Kontakts als "Entferntes Konto" markieren.
|
Webb du die Option `Nutzern erlauben das remote_self Flag zu setzen` aktivierst, können alle Nutzer Atom Feeds in den erweiterten Einstellungen des Kontakts als "Entferntes Konto" markieren.
|
||||||
Dadurch werden automatisch alle Beiträge dieser Feeds für diesen Nutzer gespiegelt und an die Kontakte bei Friendica verteilt.
|
Dadurch werden automatisch alle Beiträge dieser Feeds für diesen Nutzer gespiegelt und an die Kontakte bei Friendica verteilt.
|
||||||
|
|
||||||
|
Dieses Feature kann z.B. dafür genutzt werden Blogbeiträge zu spiegeln.
|
||||||
|
In der Grundeinstellung ist es nicht aktiviert, da es zusätzliche Last auf dem Server verursachen kann.
|
||||||
|
Außerdem könnte es durch Nutzer als Spam Verteiler missbraucht werden.
|
||||||
|
|
||||||
Als Administrator der Friendica Instanz kannst du diese Einstellungen ansonsten nur direkt in der Datenbank vornehmen.
|
Als Administrator der Friendica Instanz kannst du diese Einstellungen ansonsten nur direkt in der Datenbank vornehmen.
|
||||||
Bevor du das tust solltest du sicherstellen, dass du ein Backup der Datenbank hast und genau weißt was die Änderungen an der Datenbank bewirken, die du vornehmen willst.
|
Bevor du das tust solltest du sicherstellen, dass du ein Backup der Datenbank hast und genau weißt was die Änderungen an der Datenbank bewirken, die du vornehmen willst.
|
||||||
|
|
||||||
|
@ -162,6 +166,19 @@ Das führt dazu, dass du keinerlei Verbindung zu einer selbst unterzeichneten SS
|
||||||
|
|
||||||
### Worker
|
### Worker
|
||||||
|
|
||||||
|
In diesem Abschnitt kann der Hintergrund-Prozess konfiguriert werden.
|
||||||
|
Bevor ein neuer *Worker* Prozess gestartet wird, überprüft das System, dass die vorhandenen Resourchen ausrechend sind,
|
||||||
|
Aus diesem Grund kann es sein, dass die maximale Zahl der Hintergrungprozesse nicht erreicht wird.
|
||||||
|
|
||||||
|
Sollte die PHP Funktion `proc_open` auf dem Server nicht verfügbar sein, kann die Verwendung durch Friendica hier unterbunden werden.
|
||||||
|
|
||||||
|
Die Aufgaben die im Hintergrund erledigt werden, haben Prioritäten zugeteilt.
|
||||||
|
Um garantieren zu können, das wichtige Prozesse schnellst möglich abgearbeitet werden können, selbst wenn das System gerade stark belastet ist, sollte die *fastlane* aktiviert sein.
|
||||||
|
|
||||||
|
Wenn es auf deinem Server nicht möglich ist, einen cron Job zu starten, kannst du den *frontend* Worker einschalten.
|
||||||
|
Nachdem dies geschehen ist, kannst du `example.com/worker` (tausche example.com mit dem echten Domainnamen aus) aufrufen werden.
|
||||||
|
Dadurch werden dann die Aufgaben aktiviert, die der cron Job sonst aktivieren würde.
|
||||||
|
|
||||||
### Umsiedeln
|
### Umsiedeln
|
||||||
|
|
||||||
## Nutzer
|
## Nutzer
|
||||||
|
|
Loading…
Reference in New Issue
Block a user