[ 
https://issues.apache.org/jira/browse/IGNITE-14695?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17375324#comment-17375324
 ] 

Danut Radoaica edited comment on IGNITE-14695 at 7/6/21, 7:34 AM:
------------------------------------------------------------------

[~ptupitsyn] We did not manage to resolve it or to find the source of this 
behaviour. I did not found a related Jira ticket and I opened this ticket 
hoping that somebody encountered it


was (Author: dradoaica):
[~ptupitsyn] We did not manage to resolve it or to find the source of this 
behaviour. I did not foud a related Jira ticket and I opened this ticket hoping 
that somebody encountered it

> .NET: communication problems between Apache Ignite server in Azure Kubernetes 
> and thin clients in Azure Web Apps
> ----------------------------------------------------------------------------------------------------------------
>
>                 Key: IGNITE-14695
>                 URL: https://issues.apache.org/jira/browse/IGNITE-14695
>             Project: Ignite
>          Issue Type: Bug
>          Components: platforms
>    Affects Versions: 2.10
>         Environment: Apache Ignite: v2.10.0
> JDK: v1.8
> .NET Core: v3.1
>            Reporter: Danut Radoaica
>            Priority: Major
>
> If the Apache Ignite server and thin clients are in Azure Kubernetes there 
> are no problems.
> If the Apache Ignite server is in Azure Kubernetes and the thin clients are 
> in Azure Web Apps (same subscription) we always receive this error: 
> { "Depth": 0, "ClassName": "System.IO.IOException", "Message": "Unable to 
> read data from the transport connection: A connection attempt failed because 
> the connected party did not properly respond after a period of time, or 
> established connection failed because connected host has failed to 
> respond..", "Source": "System.Net.Sockets", "StackTraceString": " at 
> System.Net.Sockets.NetworkStream.Read(Byte[] buffer, Int32 offset, Int32 
> size)\r\n at 
> System.Net.Security.SslStream.FillBufferAsync[TReadAdapter](TReadAdapter 
> adapter, Int32 minSize)\r\n at 
> System.Net.Security.SslStream.ReadAsyncInternal[TReadAdapter](TReadAdapter 
> adapter, Memory`1 buffer)\r\n at System.Net.Security.SslStream.Read(Byte[] 
> buffer, Int32 offset, Int32 count)\r\n at 
> Apache.Ignite.Core.Impl.Client.ClientSocket.SocketRead(Byte[] buf, Int32 pos, 
> Int32 len)\r\n at 
> Apache.Ignite.Core.Impl.Client.ClientSocket.ReceiveBytes(Int32 size)\r\n at 
> Apache.Ignite.Core.Impl.Client.ClientSocket.ReceiveMessage()\r\n at 
> Apache.Ignite.Core.Impl.Client.ClientSocket.SendRequest(RequestMessage& 
> reqMsg)\r\n at 
> Apache.Ignite.Core.Impl.Client.ClientSocket.DoOutInOp[T](ClientOp opId, 
> Action`1 writeAction, Func`2 readFunc, Func`3 errorFunc)\r\n at 
> Apache.Ignite.Core.Impl.Client.IgniteClient.GetOrCreateCache[TK,TV](CacheClientConfiguration
>  configuration)\r\n at 
> Druid.Ignite.CacheFactory.GetOrCreateCacheClient[TKey,TData](IIgniteClient 
> ignite, String cacheName, Action`1 extendConfigurationAction)\r\n at 
> Druid.Endpoints.Common.Utils.IgniteManager.GetOrCreateCacheClient[TKey,TData](String
>  cacheName, Action`1 extendConfigurationAction) in 
> /bigvol/azure.agents/bmagent03/_work/18/s/Druid.Endpoints.Common/Utils/IgniteManager.cs:line
>  28\r\n at 
> Druid.Endpoints.Controllers.UiPathController.EventsJobCompleted(Nullable`1 
> paramBotId) in 
> /bigvol/azure.agents/bmagent03/_work/18/s/Druid.Endpoints/Controllers/UiPathController.cs:line
>  374", "RemoteStackTraceString": null, "RemoteStackIndex": 0, "HResult": 
> -2146232800, "HelpURL": null }, \{ "Depth": 1, "ClassName": 
> "System.Net.Sockets.SocketException", "Message": "A connection attempt failed 
> because the connected party did not properly respond after a period of time, 
> or established connection failed because connected host has failed to 
> respond.", "Source": "System.Net.Sockets", "StackTraceString": " at 
> System.Net.Sockets.Socket.Receive(Byte[] buffer, Int32 offset, Int32 size, 
> SocketFlags socketFlags)\r\n at System.Net.Sockets.NetworkStream.Read(Byte[] 
> buffer, Int32 offset, Int32 size)", "RemoteStackTraceString": null, 
> "RemoteStackIndex": 0, "HResult": -2147467259, "HelpURL": null }
>  
> Apache Ignite server: [https://github.com/dradoaica/AspNetCore.Ignite]
> P.S.: is exposed from Kubernetes via:
> apiVersion: v1
> kind: Service
> metadata:
>  name: aspnetcoreignite-load-balancer-service
>  namespace: develop
>  annotations:
>  external-dns.alpha.kubernetes.io/hostname: 
> ignite.develop.aspnetcoreplatform.com
> spec:
>  selector:
>  app: aspnetcoreignite
>  ports:
>  - name: jdbc
>  protocol: TCP
>  port: 11211
>  targetPort: jdbc
>  - name: comm-spi
>  protocol: TCP
>  port: 47100
>  targetPort: comm-spi
>  - name: disc-spi
>  protocol: TCP
>  port: 47500
>  targetPort: disc-spi
>  - name: jmx
>  protocol: TCP
>  port: 49112
>  targetPort: jmx
>  - name: sql
>  protocol: TCP
>  port: 10800
>  targetPort: sql
>  - name: rest-api
>  protocol: TCP
>  port: 8080
>  targetPort: rest-api
>  - name: thin-client
>  protocol: TCP
>  port: 10900
>  targetPort: thin-client
>  externalTrafficPolicy: Local
>  type: LoadBalancer



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

Reply via email to