Hallo, zur Beschleunigung des Downloads offizieller Ressourcen

Gibt es einen Weg, die Ressourcen unter dieser Domain (https://get.discourse.org/discourse-assets/) zu beschleunigen? Die Downloadgeschwindigkeit in China ist bei der Installation praktisch null, was den Prozess extrem verlangsamt. Ich wäre für einen effektiven Leitfaden zur Beschleunigung sehr dankbar.

Hi,

Es ist unwahrscheinlich, dass die Website von Discourse hier das Problem ist. Mir ist nicht genau bekannt, in welchen Regionen sie aktiv ist, aber ich würde eher vermuten, dass dein Hosting-Anbieter oder dein Internetanbieter (ISP) den Download verlangsamt. Bevor du sicher bist, dass es an Discourse liegt, würde ich prüfen, ob andere Dienste wie apt/dnf genauso langsam sind.

In der Volksrepublik China werden für diese Zwecke in der Regel die inländischen Dienste von Alibaba Cloud, Tencent Cloud oder die Spiegelserver von Hochschulen verwendet. Die Verwendung der mitgelieferten Standardquellen führt zu sehr langsamen Geschwindigkeiten. Wie Sie anmerkten, sind bei inländischen Breitbandanschlüssen bei der Nutzung von apt/dnf regelmäßig Geschwindigkeiten von nur wenigen dutzend KB/s, Timeouts und Verbindungsabbrüche üblich; während Stoßzeiten kann apt update lange Zeit hängen bleiben. Ohne den Quellserver zu ändern, ist die Erfahrung in China sehr schlecht.

Mich interessiert, wie das funktioniert – es gibt nur eine README … und ein paar Tags :thinking:

Ich würde vermuten, dass dies der Grund ist, warum Discourse Probleme hat. Das Beste, was man tun kann, ist, die verfügbaren Spiegel in dem web.china.yml-Hook in den templates der app.yml-Datei zu verwenden, aber ich glaube, dass für get.discourse.org derzeit keiner bereitgestellt wird.

Sieht so aus, als würde es aus dem Abschnitt „Releases“ übernommen:

Ah ja, danke! Das erklärt es tatsächlich :man_facepalming:

Das ist für diesen Prozess: https://meta.discourse.org/t/introducing-pre-compiled-js-assets-for-self-hosters/