Hacktoberfest 2026: le issue che i maintainer hanno segnato per ottobre, aperte e adatte ai principianti. Sfoglia le issue Hacktoberfest

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

Aperta
#612 1 commento 0 reazioni 1 assegnatario Vedi su GitHub

@shreyas-gopalakrishna ci sta già lavorando.

Dal 24/2/2023.

Valutazione

Questa issue non è ancora stata valutata.

Descrizione

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
Lingua principale
Java
Stelle
103
Fork
74
Merge medio
12h 49m
PR unite (30g)
2

Preparare l'ambiente

Come iniziare

  1. Leggi tutta la issue e poi la guida ai contributi del progetto.
  2. Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
  3. Fai un fork del repository e lavora su un branch.
  4. Apri una pull request che faccia riferimento al numero della issue.

Altre issue di Azure/azure-functions-java-worker

Tutte le issue di Azure/azure-functions-java-worker

Issue simili

Altre issue su Java

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.