Azure / Azure/azure-functions-python-worker

[Feature] Support for reverse propagation of request telemetry tags

Đang mở
#1,855 0 bình luận 0 reaction 0 người được giao Xem trên GitHub
Ngôn ngữ chính
Python
Star
357
Fork
116
Merge trung bình
32 phút
Pull request đã merge (30 ngày)
1

Mô tả

Support for reverse propagation of request telemetry tags was added to the host (https://github.com/Azure/azure-functions-host/issues/11397) and is available in the latest release.

Complementary functionality will need to be added to the python worker to support this flow for python customers. The field added in [v1.12.0 ](https://github.com/Azure/azure-functions-language-worker-protobuf/releases/tag/v1.12.0-protofile) of the protobuf can be used to send tags back to the host from the worker.

Hướng dẫn đóng góp

Mở hướng dẫn đóng góp

Hướng nghiên cứu

Bắt đầu bằng cách đọc phần xử lý telemetry của request trong Python worker và các thay đổi protobuf được giới thiệu trong v1.12.0, sau đó so sánh luồng reverse-propagation được mô tả trong Azure Functions host issue 11397. Hoàn tất khi worker có thể gửi các request telemetry tag trở lại host cho khách hàng Python và hành vi này được bao phủ bởi các worker test liên quan.

Do mô hình lập chỉ mục viết ra từ nội dung của issue.

Đánh giá

Công nghệ
python
Lĩnh vực
backend
Loại issue
Tính năng
Độ khó
4/5
Thời gian dự kiến
3-5 ngày
Mức độ hoạt động
Ít trao đổi
Độ rõ ràng
Khá rõ ràng
Mức phù hợp với người mới
55/100

Nhận issue mới trong hộp thư của bạn

Bản tóm tắt ngắn những issue GitHub phù hợp với người mới.