代码拉取完成,页面将自动刷新
把代码下载来就行了。
## 启动一个处理耗时2s的库存服务
$ php ./other_server.php 8081 inventory 2
## 启动一个处理耗时4s的产品服务
$ php ./other_server.php 8082 product 4
## 监听8083端口,处理一个请求 耗时6s的 promo 服务
$ php ./other_server.php 8083 promo 6
## 启动一个非阻塞购物车服务
$ php ./async_cart_server.php
## 或者启动一个一般购物车服务
$ php ./cart_server.php
以上两个服务不能同时启用,可以交替运行,观察两种模式的效果。
$ php ./user_client.php
好了,看命令行输出中user_client
的请求耗时,就知道非阻塞整个请求耗时较短,看到async_cart_server
输出就知道同时发起 3个非阻塞socket请求,是节约耗时的关键。。
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。