I have following ignite config:

def initializeIgniteConfig() = {
        val ipFinder = new TcpDiscoveryVmIpFinder()

        val HOST = "xx.xx.xx.xx:47500..47509"
        ipFinder.setAddresses(Collections.singletonList(HOST))

        val discoverySpi = new TcpDiscoverySpi()
        discoverySpi.setIpFinder(ipFinder)

        val igniteConfig = new IgniteConfiguration()
        igniteConfig.setDiscoverySpi(discoverySpi)

        //Ignite uses work directory as a relative directory for internal
write activities, for example, logging.
        // Every Ignite node (server or client) has it's own work directory
independently of other nodes.

        igniteConfig.setWorkDirectory("/tmp")
        igniteConfig
    }

My use case is: I would like to have multiple ignite servers, each server
cache a subset of the data and I send distributed closures to each node to
do local computation. In this case, can I start multiple servers on one
single machine by just passing multiple ip and port? Or I will need to start
each server on each machine separately? Thanks in advance!



--
View this message in context: 
http://apache-ignite-users.70518.x6.nabble.com/Multiple-servers-in-a-Ignite-Cluster-tp8840.html
Sent from the Apache Ignite Users mailing list archive at Nabble.com.

Reply via email to