Hello! If you plan on using Ignite features which use remote code execution, you need to make sure that: - You start your server nodes as .Net nodes (apacheignite/ignite is almost certainly a Java node container) - You need to either deploy your code on server nodes, or enable PeerAssemblyLoading.
Regards, -- Ilya Kasnacheev пт, 21 дек. 2018 г. в 14:14, F.D. <[email protected]>: > Thanks for your support, but I need more informations. Let me try to give > you more details: > I've launched a ignite node on docker with this command: > > docker run -it --rm --name ignite --net=host apacheignite/ignite > > Then I try to connect to my dotnet client with this configuration: > Snippet > > Ignite = Ignition.Start(new IgniteConfiguration > { > Localhost = Dns.GetHostName(), > ClientMode = true, > DiscoverySpi = new TcpDiscoverySpi > { > IpFinder = new TcpDiscoveryMulticastIpFinder > { > LocalAddress = "AAA.BBB.CCC.DDD" > }, > SocketTimeout = TimeSpan.FromSeconds(0.3) > }, > IncludedEventTypes = EventType.CacheAll, > }); > > But I got this errors on the server node: > > [10:36:28,512][SEVERE][sys-stripe-2-#3][query] CacheEntryEventFilter > failed: class o.a.i.IgniteException: Platforms are not available > [nodeId=861e0f56-6a8b-4ff9-9ea0-a6e5c4d3126b] (Use > Apache.Ignite.Core.Ignition.Start() or Apache.Ignite.exe to start > Ignite.NET nodes; ignite::Ignition::Start() or ignite.exe to start Ignite > C++ nodes). > > I suppose I should start the .NET Ignite (the thing that I did when I > didn't use docker). Can you help me? > > Thanks, > F.D. > > > > On Thu, Dec 20, 2018 at 7:10 PM Pavel Tupitsyn <[email protected]> > wrote: > >> 1. Yes, Ignite.NET will run in Linux docker container under .NET Core. >> You can use microsoft/dotnet:sdk base image, install Java there (apt >> install default-jdk), and run your app >> >> 2. There are no Windows containers with Ignite >> >> Thanks, >> Pavel >> >> On Thu, Dec 20, 2018 at 4:07 PM Ilya Kasnacheev < >> [email protected]> wrote: >> >>> Hello! >>> >>> For the first question: There's no reason that you would not be able to >>> run Java, Mono or dotnet core Ignite node inside docket, connect to it with >>> C# client. >>> >>> Should be working as soon as you configure it properly. >>> >>> Regards, >>> -- >>> Ilya Kasnacheev >>> >>> >>> чт, 20 дек. 2018 г. в 12:36, F.D. <[email protected]>: >>> >>>> Hi Igniters, >>>> I'd like to know if is it possible to use ignite docker (with linux >>>> O.S.) and connect a ignite client in C#. I suppose no, is it? >>>> >>>> So the second question, is already present in the docker repository an >>>> image for Ignite .NET (with windows O.S.)? >>>> >>>> Thanks, >>>> F.D. >>>> >>>
