Hacktoberfest 2026: die Issues, die Maintainer für den Oktober markiert haben – offen und einsteigerfreundlich. Hacktoberfest-Issues durchsuchen

Codeless Agent 3.5.4 - Multiple requests are getting combined at child HTTP process instead of parent Parent HTTP flow

Offen
#3,816 4 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen

Maintainer antworten meist innerhalb von 1 Tag

Dieses Issue hat noch niemand übernommen.

Bewertung

Schwierigkeit
4/5
Geschätzter Aufwand
3-5 Tage
Anfängerfreundlichkeit
30/100
Issue-Typ
Bug
Klarheit
Muss geklärt werden
Aktivitätsstatus
Veraltet
Tech-Stack
java
Bereich
observability

Rechercherichtung

Beginne damit, 4–5 gleichzeitige Anfragen über den übergeordneten HTTP-Listener und seinen untergeordneten HTTP-Flow zu reproduzieren, und vergleiche anschließend die im Issue angezeigten ETE-Transaktionsdetails des übergeordneten und des untergeordneten Elements. Als abgeschlossen gilt die Aufgabe, wenn jede Anfrage eindeutige Source- und Child-Einträge hat und die übergeordnete Anfrage korrekt mit der entsprechenden Child-Anfrage verknüpft ist.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Beschreibung

Expected behavior

Every request should have End To End Transaction details, which should include parent and child process details.

Actual behavior

If we submit multiple requests (4-5 @ same time ) on parent HTTP listener which internally triggers child HTTP flow, then ETE of Parent flow does not have souce child details.
surprisingly, one child HTTP request ETE contains multiple sources, which doesn't looks right.

We want to know,

  1. why multiple entries attached with one child HTTP request ?
  2. Why Parent and child requests are not tied together in ETE transaction.

In blow Flow, we can see parent HTTP flow is calling sub HTTP request
image

ETE Of Parent HTTP
image

ETE Of Child HTTP where we can see multiple source entry and multiple child entries as well.
image

NOTE - We are tesing this feature with Mule.

Vorherrschende Sprache
Java
Sterne
326
Forks
223
Ø Merge
1 T. 1 Std.
Gemergte PRs (30 T.)
15

Entwicklungsumgebung

In Codespaces öffnen

Startet den Dev-Container des Projekts im Browser, mit Ihrem eigenen GitHub-Konto.

Erste Schritte

  1. Lesen Sie das ganze Issue und danach den Beitragsleitfaden des Projekts.
  2. Schreiben Sie ins Issue, dass Sie es übernehmen — das erspart doppelte Arbeit.
  3. Forken Sie das Repository und arbeiten Sie in einem Branch.
  4. Öffnen Sie einen Pull Request, der die Issue-Nummer nennt.

Mehr aus microsoft/ApplicationInsights-Java

Alle Issues in microsoft/ApplicationInsights-Java

Ähnliche Issues

Weitere Issues zu Java

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.