janni1
Teammitglied
- Registriert
- 3. Mai 2010
- Beiträge
- 6.270
- Reaktionspunkte
- 8.668
- Punkte
- 383
Hi,
es gibt ein neues Cacheex-Feature in Oscam, um unter gewissen Umständen, Load und Traffic zu minimieren.
Dabei handelt es sich um einen Art Aboliste, die der Client dem Server übermittelt,
damit dieser automatisch nur das pusht, was man haben will.
Dazu werden dem Server die Eintäge unter "cacheex_ecm_filter" übermittelt.
Vom Server werden nun standardmäßig (NEU "cacheex_allow_filter = 1"), nur diese Caids/idents gepusht.
In den vorherigen Versionen konnte man mit "cacheex_ecm_filter" nur filtern, was man vom empfangenen Cache annehmen will.
Die Vorteile wären jetzt:
Hier mal was vom "Erfinder" @Gumball5000 dazu.
ACHTUNG es hatten sich aber zwischendurch ein paar Fehler eingeschlichen
Ich hab bei den ganzen Vorteilen aber auch ein Problem endeckt.
Angenommen man filtert im CE2-Reader schon immer 098C über "cacheex_ecm_filter". Der zugehörige CE2-User am Server hat aber keinerlei Beschränkungen gesetzt. Er pusht mir so zu sagen alles. Ich nehme aber nur die 098C an.
Wenn nun beide auf eine neuere Version updaten und ihre Configs nicht ändern, dann ist alles gut.
Der Server pusht nun nur noch die 098C.
Wenn dieser aber nun, warum auch immer (Spieltrieb, Unwissenheit), "cacheex_allow_filter = 0" im user gesetzt hat, dann nimmt er meinen Filter nicht an und pusht wieder alles.
Jetzt zieht aber der Filter "cacheex_ecm_filter = 098C" bei mir auch nicht mehr , wie früher.
Ich kann dann dort setzen was ich will, ich werde trotzdem mit sämtlichem Cache überhäuft.
Das könnte u.U. ein Kettenreaktion auslösen und einen Server in die Knie zwingen.
Wäre schön, wenn das mal jemand gegentesten könnte.
Vielleicht hab ich auch nur irgendwo einen Bock/Denkfehler drin.
Wenn es aber wirklich so wäre, dann lasst am besten "cacheex_allow_filter = 1" so, wie es ist.
Also lasst das Häkchen drin!
Es könnte sonst einem Partner der selber filtert, nicht gut bekommen.
Nun viel Spass beim Testen.
Gruß
janni1
es gibt ein neues Cacheex-Feature in Oscam, um unter gewissen Umständen, Load und Traffic zu minimieren.
Dabei handelt es sich um einen Art Aboliste, die der Client dem Server übermittelt,
damit dieser automatisch nur das pusht, was man haben will.
Dazu werden dem Server die Eintäge unter "cacheex_ecm_filter" übermittelt.
Vom Server werden nun standardmäßig (NEU "cacheex_allow_filter = 1"), nur diese Caids/idents gepusht.
In den vorherigen Versionen konnte man mit "cacheex_ecm_filter" nur filtern, was man vom empfangenen Cache annehmen will.
Die Vorteile wären jetzt:
- der Server pusht nur das, was man selber will, ohne das er dafür irgend etwas eintragen muß.
- der Client muß den Empfang nicht mehr selber filtern
Hier mal was vom "Erfinder" @Gumball5000 dazu.
Du musst dich Anmelden oder Registrieren um den Inhalt der Angebote zu sehen!
ACHTUNG es hatten sich aber zwischendurch ein paar Fehler eingeschlichen
Du musst dich Anmelden oder Registrieren um den Inhalt der Angebote zu sehen!
Ich hab bei den ganzen Vorteilen aber auch ein Problem endeckt.
Angenommen man filtert im CE2-Reader schon immer 098C über "cacheex_ecm_filter". Der zugehörige CE2-User am Server hat aber keinerlei Beschränkungen gesetzt. Er pusht mir so zu sagen alles. Ich nehme aber nur die 098C an.
Wenn nun beide auf eine neuere Version updaten und ihre Configs nicht ändern, dann ist alles gut.
Der Server pusht nun nur noch die 098C.
Wenn dieser aber nun, warum auch immer (Spieltrieb, Unwissenheit), "cacheex_allow_filter = 0" im user gesetzt hat, dann nimmt er meinen Filter nicht an und pusht wieder alles.
Jetzt zieht aber der Filter "cacheex_ecm_filter = 098C" bei mir auch nicht mehr , wie früher.
Ich kann dann dort setzen was ich will, ich werde trotzdem mit sämtlichem Cache überhäuft.
Das könnte u.U. ein Kettenreaktion auslösen und einen Server in die Knie zwingen.
Wäre schön, wenn das mal jemand gegentesten könnte.
Vielleicht hab ich auch nur irgendwo einen Bock/Denkfehler drin.
Wenn es aber wirklich so wäre, dann lasst am besten "cacheex_allow_filter = 1" so, wie es ist.
Also lasst das Häkchen drin!
Es könnte sonst einem Partner der selber filtert, nicht gut bekommen.
Nun viel Spass beim Testen.
Gruß
janni1
Zuletzt bearbeitet: