Node app crasht op save periodiek en het melden van deze fout: THIS_IS_APPLICATION_INSIGHTS_RETHROWING_YOUR_EXCEPTION

stemmen
0

Ik ben bezig met een Node app die Nodemon gebruikt om start-up ter plaatse. De app is verbonden met Azure en heeft een uitgedrukte plek voor Application Insights, maar geen echte sleutel nog. Ik heb gewerkt aan de app voor weken en heb dit nog nooit gezien tot op vandaag, maar ineens de app begonnen crashen met deze fout soms als ik te redden (besparing triggers Nodemon om opnieuw te starten.) Als ik weer onmiddellijk na de crash te redden (met of zonder iets te veranderen in de code), zal het beginnen zonder kwestie. Als ik weer op te slaan, het crasht meestal weer, en ga zo maar door.

De code lijkt te werken prima zodra de app start, maar dit is uiteraard zorgwekkend. Weet iemand wat dit betekent? Ik zie niet in hoe het iets in de code base zou kunnen zijn, omdat de app start op herhaalde bespaart zonder deze te bewerken, maar als het helpt, deze begon te gebeuren toen ik werkte op MSSQL / Azure-database interactie code.

Volledige fout tekst voor een start-crash-start-cyclus (met bestandssysteem weggelaten uit paden):

[nodemon] opnieuw op te starten als gevolg van veranderingen ... [nodemon] beginnen node app.js Application gestart op poort 8080 / home / - bestandssysteemlocatie weggelaten - / applicationinsights / out / AutoCollection / Exceptions.js: 34

gooi THIS_IS_APPLICATION_INSIGHTS_RETHROWING_YOUR_EXCEPTION; // fout is ontstaan ​​ergens anders in uw app ^

Fout: luister EADDRINUSE ::: 8080

bij Object._errnoException (util.js: 1022: 11)

bij _exceptionWithHostPort (util.js: 1044: 20) en Server.setupListenHandle [als _listen2] (net.js: 1367: 14)

bij listenInCluster (net.js: 1408: 12)

bij Server.listen (net.js: 1492: 7)

bij Function.listen (/ home / - bestandssysteemlocatie weggelaten - / node_modules / Express / lib / application.js: 618: 24)

op Object. (/ Home / - bestandssysteemlocatie weggelaten - / app.js: 29: 5)

bij Module._compile (module.js: 652: 30)

bij Object.Module._extensions..js (module.js: 663: 10)

bij Module.Load (module.js: 565: 32)

[Nodemon] app crashte - wachten op file veranderingen alvorens te beginnen ...

[Nodemon] herstarten als gevolg van veranderingen ...

[Nodemon] startpunt node app.js

Toepassing is gestart op poort 8080

De vraag is gesteld op 03/12/2019 om 00:05
bron van user
In andere talen...                            


1 antwoorden

Node app crasht op save periodiek en het melden van deze fout: THIS_IS_APPLICATION_INSIGHTS_RETHROWING_YOUR_EXCEPTION

stemmen
0

Ik ben bezig met een Node app die Nodemon gebruikt om start-up ter plaatse. De app is verbonden met Azure en heeft een uitgedrukte plek voor Application Insights, maar geen echte sleutel nog. Ik heb gewerkt aan de app voor weken en heb dit nog nooit gezien tot op vandaag, maar ineens de app begonnen crashen met deze fout soms als ik te redden (besparing triggers Nodemon om opnieuw te starten.) Als ik weer onmiddellijk na de crash te redden (met of zonder iets te veranderen in de code), zal het beginnen zonder kwestie. Als ik weer op te slaan, het crasht meestal weer, en ga zo maar door.

De code lijkt te werken prima zodra de app start, maar dit is uiteraard zorgwekkend. Weet iemand wat dit betekent? Ik zie niet in hoe het iets in de code base zou kunnen zijn, omdat de app start op herhaalde bespaart zonder deze te bewerken, maar als het helpt, deze begon te gebeuren toen ik werkte op MSSQL / Azure-database interactie code.

Volledige fout tekst voor een start-crash-start-cyclus (met bestandssysteem weggelaten uit paden):

[nodemon] opnieuw op te starten als gevolg van veranderingen ... [nodemon] beginnen node app.js Application gestart op poort 8080 / home / - bestandssysteemlocatie weggelaten - / applicationinsights / out / AutoCollection / Exceptions.js: 34

gooi THIS_IS_APPLICATION_INSIGHTS_RETHROWING_YOUR_EXCEPTION; // fout is ontstaan ​​ergens anders in uw app ^

Fout: luister EADDRINUSE ::: 8080

bij Object._errnoException (util.js: 1022: 11)

bij _exceptionWithHostPort (util.js: 1044: 20) en Server.setupListenHandle [als _listen2] (net.js: 1367: 14)

bij listenInCluster (net.js: 1408: 12)

bij Server.listen (net.js: 1492: 7)

bij Function.listen (/ home / - bestandssysteemlocatie weggelaten - / node_modules / Express / lib / application.js: 618: 24)

op Object. (/ Home / - bestandssysteemlocatie weggelaten - / app.js: 29: 5)

bij Module._compile (module.js: 652: 30)

bij Object.Module._extensions..js (module.js: 663: 10)

bij Module.Load (module.js: 565: 32)

[Nodemon] app crashte - wachten op file veranderingen alvorens te beginnen ...

[Nodemon] herstarten als gevolg van veranderingen ...

[Nodemon] startpunt node app.js

Toepassing is gestart op poort 8080

antwoordde op 03/12/2019 om 00:05
bron van user

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more