php gearman集群 安裝與運用

2021-07-30 02:09:38 字數 2125 閱讀 3342

做了german集群,所以worker.php要複製兩份,當然german都要安裝兩份。

german是自動根據機器任務程度自動分發的,不需要做任何關於它的配置。

linux上安裝:

worker.php 原始碼:

<?php 

$worker = new gearmanworker();

$worker->addserver("192.168.1.11",4730);

$worker->addserver("192.168.1.12",4730);

$worker->addfunction("title","title_function");

while($worker->work());

//不同機器返回不同以作區別

function title_function($job)

?>

client.php 原始碼:

<?php 

$client = new gearmanclient();

$makr = 1;

if(!$client->addserver("192.168.1.11",4730))

if(!$client->addserver("192.168.1.12",4730))

print $client->do("title","ail the world's a stage");

print "\n";

?>

結果:

kafka 集群安裝與安裝測試

一 集群安裝 解壓 tar zxvf kafka 2.9.2 0.8.1.tgz rpm ivh sbt.rpm 3.更新scala環境 sbt update sbt package sbt assembly package dependency sbt sbt dependency 不同版本命令不...

Activemq 安裝與集群配置

1.新建資料夾activemq server mkdir server 2.授權 chmod 777 server 4.解壓檔案到執行目錄 activemq server tar xzvf apache activemq 5.9.0 bin.tar.gz 5.修改activemq執行檔案的許可權 c...

Storm集群安裝與部署

1 三颱虛擬機器 192.168.1.128 nimbus 192.168.1.131 supervisor 192.168.1.132 supervisor 2 jdk1.8 3 zookeeper3.4.10 4 storm 1.1.1 1 配置storm ps 三颱機器的配置都是這樣的 sto...