Esempio n. 1
0
 public async Task PingAsync(PingRequest request, CancellationToken cancellationToken = default(CancellationToken))
 {
     if (_transportConfig.ProtocolVersion == ProtocolVersions.V8)
     {
         await _pingCallerV8.PingAsync(request, cancellationToken);
     }
 }
Esempio n. 2
0
        protected override async Task ExecuteAsync(CancellationToken cancellationToken)
        {
            try
            {
                await _pingCaller.PingAsync(
                    new PingRequest
                {
                    ServiceInstanceId = RuntimeEnvironment.ServiceInstanceId.Value,
                    InstanceId        = RuntimeEnvironment.InstanceId.ToString("N")
                }, cancellationToken);

                Logger.LogInformation($"Ping server @{DateTimeOffset.UtcNow}");
            }
            catch (Exception exception)
            {
                Logger.LogError($"Ping server fail @{DateTimeOffset.UtcNow}", exception);
            }
        }
Esempio n. 3
0
        protected override async Task ExecuteAsync(CancellationToken cancellationToken)
        {
            try
            {
                await _pingCaller.PingAsync(
                    new PingRequest
                {
                    ServiceName = _instrumentConfig.ServiceName,
                    InstanceId  = _instrumentConfig.ServiceInstanceName
                }, cancellationToken);

                Logger.Information($"Ping server @{DateTimeOffset.UtcNow}");
            }
            catch (Exception exception)
            {
                Logger.Error($"Ping server fail @{DateTimeOffset.UtcNow}", exception);
            }
        }