使用HTTP協(xié)議對(duì)外提供Web服務(wù)
<?php
//本機(jī)IP是10.211.55.13
//需要監(jiān)聽的端口是 9090
use Workerman\Worker;
require 'workerman/Autoloader.php';
// 創(chuàng)建一個(gè)Worker監(jiān)聽9090端口,使用http協(xié)議通訊
$http_worker = new Worker("http://10.211.55.13:9090");
// 啟動(dòng)4個(gè)進(jìn)程對(duì)外提供服務(wù)
$http_worker->count = 4;
// 接收到瀏覽器發(fā)送的數(shù)據(jù)時(shí)回復(fù)hello world給瀏覽器
$http_worker->onMessage = function($connection, $data)
{
// 向?yàn)g覽器發(fā)送hello world
$connection->send('hello world');
$connection->close();
};
// 運(yùn)行worker
Worker::runAll();
參考workerman手冊(cè)啟動(dòng)失敗,現(xiàn)象2,關(guān)鍵字: Cannot assign requested address
ip地址不是本機(jī)ip導(dǎo)致的
http://doc3.workerman.net/faq/workerman-start-fail.html