Exemplo n.º 1
0
    public void startDataGrid()
    {
        try {
            // create an admin instance to interact with the cluster
            IServiceGridAdmin admin = new ServiceGridAdminBuilder().CreateAdmin();

            // locate a grid service manager and deploy a partioned data grid
            // with 2 primaries and one backup for each primary
            IGridServiceManager mgr = admin.GridServiceManagers.WaitForAtLeastOne();

            IProcessingUnit pu = mgr.Deploy(new SpaceDeployment(spaceName).Partitioned(2, 1));

            ISpaceProxy spaceProxy = pu.WaitForSpace().SpaceProxy;
        } catch (Exception e) {
            // already deployed, do nothing
            Console.WriteLine(e.StackTrace);
        }
    }
Exemplo n.º 2
0
    public void startDataGrid()
    {
        try {
            // create an admin instance to interact with the cluster
            IServiceGridAdmin admin = new ServiceGridAdminBuilder().CreateAdmin();

            // locate a grid service manager and deploy a partioned data grid
            // with 2 primaries and one backup for each primary
            IGridServiceManager mgr = admin.GridServiceManagers.WaitForAtLeastOne();

            IProcessingUnit pu = mgr.Deploy(new SpaceDeployment(spaceName).Partitioned(2, 1));

            ISpaceProxy spaceProxy = pu.WaitForSpace().SpaceProxy;

        } catch (Exception e) {
            // already deployed, do nothing
            Console.WriteLine(e.StackTrace);
        }
    }