IClientPerformanceMetrics Schnittstelle
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Eine kleine Gruppe von wichtigen Leistungsmetriken pro Orleans-Client.
public interface IClientPerformanceMetrics : Orleans.Runtime.ICorePerformanceMetrics
type IClientPerformanceMetrics = interface
interface ICorePerformanceMetrics
Public Interface IClientPerformanceMetrics
Implements ICorePerformanceMetrics
- Implementiert
Eigenschaften
AvailablePhysicalMemory |
Arbeitsspeicher, der für Prozesse verfügbar ist, die auf dem Computer ausgeführt werden (Geerbt von ICorePerformanceMetrics) |
ConnectedGatewayCount |
Anzahl der Gateways, mit denen dieser Client derzeit verbunden ist. |
CpuUsage |
CPU-Auslastung (Geerbt von ICorePerformanceMetrics) |
MemoryUsage |
Aktuelle Speicherauslastung (Geerbt von ICorePerformanceMetrics) |
ReceivedMessages |
Gesamtzahl der empfangenen Remotenachrichten, von anderen Silos sowie von den Clients. (Geerbt von ICorePerformanceMetrics) |
ReceiveQueueLength |
die aktuelle Größe der Empfangswarteschlange (Anzahl der Nachrichten, die zu diesem Silo gelangt sind und darauf warten, verteilt zu werden). Erfasst sowohl Remote- als auch lokale Nachrichten aus anderen Silos sowie von den Clients. (Geerbt von ICorePerformanceMetrics) |
SendQueueLength |
die aktuelle Größe der Sendewarteschlange (Anzahl der Nachrichten, die auf das Senden warten). Erfasst nur Remotenachrichten an andere Silos (nicht einschließlich Nachrichten an die Clients). (Geerbt von ICorePerformanceMetrics) |
SentMessages |
Gesamtzahl der remote gesendeten Nachrichten an andere Silos sowie an die Clients. (Geerbt von ICorePerformanceMetrics) |
TotalPhysicalMemory |
Menge des physischen Arbeitsspeichers auf dem Computer (Geerbt von ICorePerformanceMetrics) |