Chciałbym/utworzyć kolekcję wszystkich aktualnie wykonywanych operacji i wybrać metadane (dostępne z OperationContext).Jak mogę wyliczyć wszystkie aktualnie wykonywane operacje WCF?
5
A
Odpowiedz
0
Read this artykuł, czy istnieje biblioteka do kolejki i ewentualne anulowanie operacji asynchronicznych w WCF. Może to być przydatne w twoim przypadku.
Jeśli planujesz zbudować narzędzie do monitorowania Możesz hostować usługi WCF przy użyciu architektury aplikacji na Windows Server. Appfabric udostępnia rozszerzenie IIS, które można skonfigurować do śledzenia i rejestrowania wywołań WCF do SQL Server DB oraz pulpitów monitorowania w konsoli administracyjnej IIS. Więcej informacji: here i here.
Powiązane problemy
- 1. Jak wyliczyć wszystkie strefy czasowe w .NET?
- 2. Wyliczyć wszystkie częściowe zamówienia
- 3. Jak wyliczyć wszystkie okna w procesie?
- 4. algorytm wyliczyć wszystkie możliwe ścieżki
- 5. Swagger UI - Jak mogę domyślnie rozszerzyć wszystkie operacje?
- 6. WCF: operacje bez parametrów nie są obsługiwane
- 7. Prolog: Wyliczyć wszystkie elementy niezmiernie nieskończonych wyników
- 8. Czy MongoDB zapytuje o operacje wykonywane po stronie klienta?
- 9. Wyliczyć wszystkie skończone sekwencje liczb całkowitych?
- 10. Jakie operacje wstępnego przetwarzania są wykonywane przez Tesseract OCR?
- 11. Jak wyliczyć wszystkie zdjęcia na iOS 8 przy użyciu ALAssetsLibrary
- 12. Windows - Jak wyliczyć wszystkie ścieżki urządzeń podłączonego urządzenia USB?
- 13. Jak wyliczyć przez JObject?
- 14. Jak rekurencyjnie wyliczyć wszystkie katalogi w miejscu, szerokość pierwsza?
- 15. Jak wyliczyć WSZYSTKIE węzły w scenie Sprite Kit?
- 16. Jak wyliczyć wszystkie właściwości w obiekcie i uzyskać ich wartości?
- 17. Jak wyliczyć uchwyt procesu?
- 18. Jak sprawdzić, czy aktualnie wykonywane jest żądanie WWW w IIS 8
- 19. Ustaw wszystkie operacje BigDecimal na określoną precyzję?
- 20. "Operacje dynamiczne mogą być wykonywane tylko w homogenicznej domenie aplikacji" podczas uruchamiania PowerShell
- 21. wyliczyć wszystkie elementy wiązań Selen Pythona do Appium
- 22. jaki sposób wyliczyć wszystkie pola w pliku PDF w iTextSharp
- 23. jak dodać wszystkie aktualnie nieśledzone pliki/foldery, aby git zignorować?
- 24. Jak znaleźć i zatrzymać wszystkie aktualnie uruchomione wątki?
- 25. Wyliczyć wszystkie k-partycje tablicy 1d z N elementami?
- 26. Zobacz wszystkie aktualnie aktywne sesje w pliku express.js
- 27. jQuery czekać aż wszystkie animacje stronie są wykonywane
- 28. Jak mogę logować instrukcje SQL wykonywane przez Flyway?
- 29. Wyliczyć kolejność w Clojure?
- 30. Operacje atomowe w C++
Czy rozważałeś napisanie niestandardowego detektora śledzenia i wysłuchałeś wszystkich interesujących zdarzeń (po włączeniu śledzenia http://msdn.microsoft.com/en-us/library/ms733025.aspx)? –
Utworzono IDispatchMessageInspector. Jego metody AfterReceiveRequest i BeforeSendReply utrzymują ConcurrentDictionary z aktualnie wykonywanymi metadanymi żądania. Wydaje się niewłaściwe, aby wstrzykiwać punkt synchronizacji na początku/końcu każdej operacji, gdy WCF ma już te dane (w 1 lub więcej obiektach). – chilltemp
Jeśli zaczynasz wykonywanie * w kodzie *, dlaczego po prostu nie zostawisz gdzieś flagi, aby pokazać, że operacja wcf jest uruchomiona? –