You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@ignite.apache.org by ag...@apache.org on 2018/06/18 15:57:18 UTC

ignite git commit: IGNITE-8804 Windows WSL configuration has to be added to Ignite configs - Fixes #4194.

Repository: ignite
Updated Branches:
  refs/heads/master ceade87e7 -> 82d533d2d


IGNITE-8804 Windows WSL configuration has to be added to Ignite configs - Fixes #4194.

Signed-off-by: Alexey Goncharuk <al...@gmail.com>


Project: http://git-wip-us.apache.org/repos/asf/ignite/repo
Commit: http://git-wip-us.apache.org/repos/asf/ignite/commit/82d533d2
Tree: http://git-wip-us.apache.org/repos/asf/ignite/tree/82d533d2
Diff: http://git-wip-us.apache.org/repos/asf/ignite/diff/82d533d2

Branch: refs/heads/master
Commit: 82d533d2ddc0aee98649f6d45115a82975a33a3e
Parents: ceade87
Author: Ivanov Petr <pi...@gridgain.com>
Authored: Mon Jun 18 18:55:46 2018 +0300
Committer: Alexey Goncharuk <al...@gmail.com>
Committed: Mon Jun 18 18:57:02 2018 +0300

----------------------------------------------------------------------
 config/wsl-default-config.xml | 63 ++++++++++++++++++++++++++++++++++++++
 1 file changed, 63 insertions(+)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/ignite/blob/82d533d2/config/wsl-default-config.xml
----------------------------------------------------------------------
diff --git a/config/wsl-default-config.xml b/config/wsl-default-config.xml
new file mode 100644
index 0000000..6cbd90e
--- /dev/null
+++ b/config/wsl-default-config.xml
@@ -0,0 +1,63 @@
+<?xml version="1.0" encoding="UTF-8"?>
+
+<!--
+  Licensed to the Apache Software Foundation (ASF) under one or more
+  contributor license agreements.  See the NOTICE file distributed with
+  this work for additional information regarding copyright ownership.
+  The ASF licenses this file to You under the Apache License, Version 2.0
+  (the "License"); you may not use this file except in compliance with
+  the License.  You may obtain a copy of the License at
+
+       http://www.apache.org/licenses/LICENSE-2.0
+
+  Unless required by applicable law or agreed to in writing, software
+  distributed under the License is distributed on an "AS IS" BASIS,
+  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+  See the License for the specific language governing permissions and
+  limitations under the License.
+-->
+
+<!--
+  Use this configuration file to start one or more local nodes of Apache
+  Ignite under Windows 10 WSL Environment
+
+  To start a node, issue the following command in Apache Ignite home dir:
+    bin/ignite.sh config/wsl-default-config.xml -J-DNODE=00 &
+    bin/ignite.sh config/wsl-default-config.xml -J-DNODE=01 &
+    ...
+    bin/ignite.sh config/wsl-default-config.xml -J-DNODE=99 &
+  thus starting up to 100 nodes locally.
+-->
+
+<beans xmlns="http://www.springframework.org/schema/beans"
+       xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+       xsi:schemaLocation="
+        http://www.springframework.org/schema/beans
+        http://www.springframework.org/schema/beans/spring-beans.xsd">
+
+    <bean id="placeholderConfig" class="org.springframework.beans.factory.config.PropertyPlaceholderConfigurer"/>
+
+    <bean id="ignite.cfg" class="org.apache.ignite.configuration.IgniteConfiguration">
+        <property name="discoverySpi">
+            <bean class="org.apache.ignite.spi.discovery.tcp.TcpDiscoverySpi">
+                <property name="localPort" value="475${NODE}"/>
+                <property name="ipFinder">
+                    <bean class="org.apache.ignite.spi.discovery.tcp.ipfinder.multicast.TcpDiscoveryMulticastIpFinder">
+                        <property name="addresses">
+                            <list>
+                                <value>127.0.0.1:47500..47599</value>
+                            </list>
+                        </property>
+                    </bean>
+                </property>
+            </bean>
+        </property>
+
+        <property name="communicationSpi">
+            <bean class="org.apache.ignite.spi.communication.tcp.TcpCommunicationSpi">
+                <property name="localPort" value="481${NODE}"/>
+            </bean>
+        </property>
+
+    </bean>
+</beans>