Trying to run NodeWorkers from an ASP.NET Core application
Dieses Issue hat noch niemand übernommen.
Bewertung
- Schwierigkeit
- 4/5
- Geschätzter Aufwand
- 3-5 Tage
- Anfängerfreundlichkeit
- 25/100
Rechercherichtung
Beginne damit, den Code NodejsEmbeddingTest.cs in WorkerMessages mit seiner Ausführung in der Console und in ASP.NET Core-Anwendungen zu vergleichen, wobei du dich auf den stream-closed-Fehler in RuntimeConfigureCallbackAdapter nach NodeEmbeddingStatus.OK konzentrierst. Reproduziere das Problem außerhalb der Unit-Tests und ermittle den erforderlichen Setup-Unterschied, damit der Callback ohne das Schließen des Streams abgeschlossen werden kann.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Beschreibung
I've taken the code that's in NodejsEmbeddingTest.cs in the WorkerMessages and tried to get it to run in both a console and ASP.NET Core application, but it fails saying that a stream has been closed.
Specifically, it fails in RuntimeConfigureCallbackAdapter after the callback has been completed successfully and NodeEmbeddingStatus.OK is being returned. It just fails with no exception. Disabling Just my code revealed no other errors and nothing specifically crashed that I could find.
I do not have this issue when running the same exact code in the unit tests. Any ideas on what needs to be set up to enable this?
- Vorherrschende Sprache
- C#
- Sterne
- 787
- Forks
- 80
- PR-Merge-Kennzahlen
- Keine gemergten PRs in 30 T.
Entwicklungsumgebung
- Kein Dockerfile und keine Docker-Compose-Datei
- Keine Pull-Request-Vorlage
- Beitragsleitfaden lesen
Erste Schritte
- Lesen Sie das ganze Issue und danach den Beitragsleitfaden des Projekts.
- Schreiben Sie ins Issue, dass Sie es übernehmen — das erspart doppelte Arbeit.
- Forken Sie das Repository und arbeiten Sie in einem Branch.
- Öffnen Sie einen Pull Request, der die Issue-Nummer nennt.
Mehr aus microsoft/node-api-dotnet
-
Schwierigkeit 1/5 1-3 Stunden Anfängerfreundlichkeit 88/100
microsoft/node-api-dotnet#484 ·
-
Embedding args occasionally get trailing garbage on .NET (missing null terminator on a pooled buffer)Evtl. vergeben @tolmachev-pravo hat das vor 90 Tagen übernommen. Offen
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 82/100
microsoft/node-api-dotnet#481 ·
-
Schwierigkeit 3/5 1-2 Tage Anfängerfreundlichkeit 82/100
microsoft/node-api-dotnet#502 ·
-
Schwierigkeit 5/5 Über eine Woche Anfängerfreundlichkeit 35/100
microsoft/node-api-dotnet#486 · 1 Kommentar ·
-
Schwierigkeit 5/5 Über eine Woche Anfängerfreundlichkeit 35/100
microsoft/node-api-dotnet#483 · 1 Kommentar · 1 Reaktion ·
Alle Issues in microsoft/node-api-dotnet
Ähnliche Issues
-
needs-area-label
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 82/100
Maintainer antworten meist innerhalb von 1 Tag
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 76/100
Fallout-build/Fallout#708 ·
Maintainer antworten meist innerhalb von 5 Tagen
-
bug next version
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 68/100
Rem0o/FanControl.Releases#4220 · 1 Kommentar ·
-
area:repo audit:approved audit:auto priority:P3
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 66/100
elsa-workflows/elsa-core#8771 ·
Maintainer antworten meist innerhalb von 1 Tag
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 78/100
nkdAgility/azure-devops-migration-tools#3217 ·
Maintainer antworten meist innerhalb von 1 Tag