sql >> Database >  >> RDS >> Mysql

Server wordt automatisch gesloten en geconfronteerd met de fout 'ERR_STREAM_WRITE_AFTER_END', samen met gegevens die elke keer naar de client worden verzonden

In je code bel je response.end() , waardoor de gebeurtenisstroom wordt verbroken.

Normaal gesproken zou je de evenementenstroom voor onbepaalde tijd open willen houden, tenzij je een reden had om deze te sluiten. De client zal zichzelf loskoppelen als het browsertabblad wordt gesloten, de verbinding wordt verbroken, enz.

U kunt ook overwegen een bestaande module zoals express-sse te gebruiken:https://www.npmjs .com/package/express-sse Dit kan u wat tijd besparen bij het implementeren van het protocol.




  1. Beveiligingsklasse in Codeigniter

  2. Selecteer het n-de percentiel uit MySQL

  3. Ik kan de bundelupdate niet uitvoeren vanwege mysql2 gem

  4. Prestatielimieten van oplossingen voor logische replicatie