Beiträge von Black Rider

    Es sah so aus, als ob Server und node.js nicht korrekt kommunizieren konnten. Daher habe ich die Konfiguration nun etwas geändert.
    Die Konfiguration sieht folgendermaßen aus:

    Gestartet wurde der Server erst einmal von Hand mit folgendem Befehl:
    forever start /var/jail/home/ciajoe/hauptseite/wcf/acp/be.bastelstu.wcf.nodePush/node_modules/.bin/coffee /var/jail/home/ciajoe/hauptseite/wcf/acp/be.bastelstu.wcf.nodePush/app.coffee
    Ausgabe wie folgt:

    Code
    warn:    --minUptime not set. Defaulting to: 1000ms
    warn:    --spinSleepTime not set. Your script will exit if it does not stay up for at least 1000ms
    info:    Forever processing file: /var/jail/home/ciajoe/hauptseite/wcf/acp/be.bastelstu.wcf.nodePush/node_modules/.bin/coffee

    nginx habe ich nun als Reverse Proxy eingerichtet, somit ist er unter folgender URL erreichbar:
    https://node.kittmedia.com


    Nun jedoch erhalte ich in der Konsole beim Aufruf des Forums folgende Meldung:

    Code
    "[be.bastelstu.wcf.nodePush] Initializing nodePush" be.bastelstu.wcf.nodePush.js:17
    "[be.bastelstu.wcf.nodePush] nodePush not available, aborting"  be.bastelstu.wcf.nodePush.js:27

    Link zur Seite: http://der-emergency-commander.de/

    Ich habe für eine Webseite bei mir nodePush installiert, genauer gesagt für den Chat dort. Soweit läuft das auch wunderbar. Nun habe ich jedoch ein Problem in der WIO-Liste.
    Laut Log – vor allem aber auch laut Serverlast – wird ein Teil der Seite bei einem Aufruf pro Sekunde 20 mal geladen. Der Log:

    Code
    79.194.103.75 - - [26/Jun/2014:17:25:27 +0200] "GET /socket.io/?EIO=2&transport=polling&t=1403796327754-25 HTTP/1.1" 307 5 "index.php/UsersOnlineList/?sortField=lastActivityTime&sortOrder=DESC" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_9_3) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/35.0.1916.153 Safari/537.36"

    Wenn dann drei Benutzer auf dieser Seite sind, ist das eine enorme Anfragenflut, die neben den normalen Abfragen noch abgefragt werden muss.


    Liegt hier ein generelles Problem vor oder kann das noch jemand nachvollziehen?

    Erstellt man ein privates Gespräch, wird sofort das List-Icon angezeigt, das eigentlich erst aktiv werden sollte, wenn es einen Überhang an Tabs gibt. Klickt man darauf, ist das Dropdown darin leer.



    P.S.:
    Konnte es nicht mehr reproduzieren.

    Das Warn-Icon wird bei einem privaten Gespräch auch angezeigt, wenn man aktuell dort hinein geschrieben hat. Man muss dann in einen anderen Tab wechseln und dann wieder in dieses private Gespräch, damit das Icon verschwindet.
    Es sollte jedoch nur auftauchen, wenn der Tab nicht aktiv war.


    Liegt wohl daran, dass man nicht automatisch scrollt beim Wechsel der Räume. Insgesamt aber suboptimal.