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

"invoked by Java Worker" is seen as "Function.My_Function.User" log instead "Function.My_Function"

Offen
#612 1 Kommentar 0 Reaktionen 1 zugewiesene Person Auf GitHub ansehen

@shreyas-gopalakrishna arbeitet bereits daran.

Seit 24.2.2023.

Bewertung

Dieses Issue wurde noch nicht bewertet.

Beschreibung

area:java-functions Break Change reviewed V5
Repro steps
  • Create a Java function app (via vs code with default option)
  • Run default HTTP trigger (see files in attachment)
    In logs you will get those

[2022-08-12T10:05:22.726Z] Executing 'Functions.HttpExample' (Reason='This function was programmatically called via the host APIs.', Id=a2ec0e2c-a1c0-48d3-89b6-c8a68f66d8e8)
[2022-08-12T10:05:22.863Z] Java HTTP trigger processed a request.
[2022-08-12T10:05:22.869Z] Function "HttpExample" (Id: a2ec0e2c-a1c0-48d3-89b6-c8a68f66d8e8) invoked by Java Worker
[2022-08-12T10:05:22.958Z] Executed 'Functions.HttpExample' (Succeeded, Id=a2ec0e2c-a1c0-48d3-89b6-c8a68f66d8e8, Duration=297ms)

  • In your local.settings.json, add those values (in attachment functionappjava.zip)
    "AzureFunctionsJobHost__logging__logLevel__Function.HttpExample" :"Warning",
    "AzureFunctionsJobHost__logging__logLevel__Function.HttpExample.User" :"Information"

  • We get
    [2022-08-12T10:08:02.088Z] Java HTTP trigger processed a request.
    [2022-08-12T10:08:02.096Z] Function "HttpExample" (Id: 8cc40ca8-2245-4385-bfac-222f6e73d5dc) invoked by Java Worker

"Function "HttpExample" (Id: a2ec0e2c-a1c0-48d3-89b6-c8a68f66d8e8) invoked by Java Worker" comes from https://github.com/Azure/azure-functions-java-worker/blob/master/src/main/java/com/microsoft/azure/functions/worker/handler/InvocationRequestHandler.java#L36 but this useless and it should be seen as "Function.My_Function" log category. In addition, this log seems quite useless due that FunctionApp itself give already the information (execution id, function name, ...)

This logs should be removed or change to fine level.

Expected behavior
  • shown only "Java HTTP trigger processed a request." which is defined from the user code
Known workarounds

Provide a description of any known workarounds.

  • Set .User log to Warning, but we loose all logs in Information in the code
Vorherrschende Sprache
Java
Sterne
103
Forks
74
Ø Merge
12 Std. 49 Min.
Gemergte PRs (30 T.)
2

Entwicklungsumgebung

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 Azure/azure-functions-java-worker

Alle Issues in Azure/azure-functions-java-worker

Ähnliche Issues

Weitere Issues zu Java

Neue Issues direkt in Ihr Postfach

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