Tôi muốn nhận/tạo một tập hợp tất cả các hoạt động hiện đang thực thi và chọn siêu dữ liệu (có sẵn từ OperationContext).Làm cách nào để liệt kê tất cả các hoạt động WCF đang thực thi?
5
A
Trả lời
0
Read this bài viết, có thư viện để xếp hàng và cuối cùng hủy bỏ các phép toán không đồng bộ trong WCF. Nó có thể hữu ích trong trường hợp của bạn.
Nếu bạn dự định xây dựng công cụ giám sát Bạn có thể lưu trữ các dịch vụ WCF bằng cách sử dụng khung ứng dụng trên Windows Server. Appfabric cung cấp một phần mở rộng IIS có thể được cấu hình để theo dõi và đăng nhập các cuộc gọi WCF đến một SQL Server DB và có bảng điều khiển giám sát trong giao diện quản trị IIS. Thông tin thêm here và here.
Các vấn đề liên quan
- 1. Liệt kê tất cả các nhóm thư mục hoạt động
- 2. Tôi làm cách nào để liệt kê tất cả các tiến trình đang chạy trong Windows?
- 3. Applescript - liệt kê tất cả các ứng dụng đang chạy
- 4. Làm thế nào để liệt kê tất cả các hoạt động được ứng dụng tiếp xúc?
- 5. Liệt kê tất cả các xử lý tệp đang mở?
- 6. Psql liệt kê tất cả các bảng
- 7. Liệt kê tất cả virtualenv
- 8. Liệt kê tất cả các chỉ mục
- 9. Liệt kê tất cả các kho SVN
- 10. Groovy Liệt kê tất cả các thuộc tính cho lớp
- 11. Làm cách nào để liệt kê/liệt kê tất cả các ứng dụng đã cài đặt trong Windows XP?
- 12. Làm thế nào để liệt kê các kết nối đang hoạt động/mở trong Oracle?
- 13. Liệt kê tất cả các máy tính trong thư mục hoạt động
- 14. Làm thế nào để lập trình liệt kê tất cả các thuộc tính được xác định?
- 15. Làm cách nào để liệt kê tất cả các đăng ký của tôi bằng ClearCase?
- 16. Làm cách nào để liệt kê tất cả các yanks trong các emacs?
- 17. Liệt kê tất cả các trang web trong IIS C#
- 18. Cách liệt kê tất cả các ngày giữa hai ngày
- 19. Làm cách nào để liệt kê tất cả các cụm được nạp?
- 20. Làm cách nào để liệt kê tất cả các miếng đệm trong etherpad-lite
- 21. Làm cách nào để liệt kê tất cả các chuỗi được quản lý bằng WinDBG?
- 22. Cách liệt kê tất cả các thuộc tính của lớp
- 23. Làm cách nào để liệt kê tất cả các bảng trong lược đồ trong Oracle SQL?
- 24. Liệt kê tất cả các gói con của gói
- 25. hoạt động Matrix để liệt kê tất cả những con đường thông qua n-partite graph
- 26. Liệt kê tất cả các bảng trong postgresql information_schema
- 27. Liệt kê tất cả các bảng hiện đang được xuất bản để sao chép MS-SQL
- 28. Liệt kê tất cả các ổ đĩa vật lý (Windows)
- 29. liệt kê tất cả các quy trình trong iOS 5.0.1
- 30. Liệt kê tất cả các hội đồng .NET có sẵn
Bạn đã cân nhắc viết một trình theo dõi tùy chỉnh và lắng nghe tất cả các sự kiện thú vị (khi truy tìm được kích hoạt http://msdn.microsoft.com/en-us/library/ms733025.aspx)? –
Tôi đã tạo IDispatchMessageInspector. Các phương thức AfterReceiveRequest và BeforeSendReply của nó duy trì một ConcurrentDictionary với siêu dữ liệu yêu cầu hiện đang thực thi. Nó chỉ có vẻ sai khi được tiêm một điểm đồng bộ hóa ở đầu/cuối của mọi hoạt động khi WCF đã có dữ liệu này (trong 1 hoặc nhiều đối tượng). – chilltemp
Nếu bạn là người bắt đầu thực hiện * trong mã *, tại sao không chỉ để lại một lá cờ ở đâu đó để cho thấy rằng một hoạt động wcf đang chạy? –