createCluster() public method

When $selectRandomSlave is false, all clients are passed and hashing is applied in Credis_Cluster When $writeOnly is false, the master server will also be used for read commands.
Deprecation:
public createCluster ( string $name, integer $db, integer $replicas = 128, boolean $selectRandomSlave = true, boolean $writeOnly = false ) : Credis_Cluster
$name string
$db integer
$replicas integer
$selectRandomSlave boolean
$writeOnly boolean
return Credis_Cluster
Exemplo n.º 1
0
 public function testCreateCluster()
 {
     $cluster = $this->sentinel->createCluster($this->sentinelConfig->clustername);
     $this->assertInstanceOf('Credis_Cluster', $cluster);
     $this->assertCount(2, $cluster->clients());
     $cluster = $this->sentinel->createCluster($this->sentinelConfig->clustername, 0, 1, false);
     $this->assertInstanceOf('Credis_Cluster', $cluster);
     $this->assertCount(2, $cluster->clients());
     $this->setExpectedException('CredisException', 'The master is down');
     $this->sentinel->createCluster($this->sentinelConfig->downclustername);
 }