设为首页
收藏本站
开启辅助访问
切换到窄版
登录
立即注册
中问网首页
我的收藏
站长博客
搜索
搜索
本版
帖子
用户
第一问答网
»
论坛
›
中问网
›
问答
›
用php怎样做多线程的方法
返回列表
发新帖
用php怎样做多线程的方法
[复制链接]
11
|
8
|
2021-1-27 06:22:51
|
显示全部楼层
|
阅读模式
具体需求是这样的:
客户这边弄来一批电信流量卡,电信只提供查询跟停复机的接口,需要我这边不断的查询这批卡剩余流量,一到阀值就给这张卡停机。
最简单的思路,一直while(true),一张张卡来查询,有问题了就申请停机。这样的问题一方面是php会一下子占用了大量的服务器资源,而且不稳定,一旦出错,就会影响整批卡的查询。
所以现在想着最好就是像JAVA这样用多线程,每张卡的查询停机操作用一个新线程去做,再加一个监听线程,可以了解哪张卡查询出问题。因为没做过,所以搜了一下pcntl_fork,拿捏不准他能否实现我的要求。
另外也求大牛们提供一下思路跟关键词,感谢
分 -->
回复
使用道具
举报
千问
|
2021-1-27 06:22:51
|
显示全部楼层
1、多线程并不能缓解运行压力,该做的事情一样都没有少做
2、子线程是在父线程(或其他子线程)的缝隙中运行的,这种见缝插针的工作方式只是为了提高cpu的利用率。也就是cpu的负担更重了
3、你只有一个查询接口,而查询接口在任何瞬间是会对一个查询请求做出响应
回复
使用道具
举报
千问
|
2021-1-27 06:22:51
|
显示全部楼层
感谢版主回复,所以你建议的是还是简单点,逐一查询处理,然后循环。多线程对这种帮助不大是吗?
回复
使用道具
举报
千问
|
2021-1-27 06:22:51
|
显示全部楼层
是的
不过你若能告诉我,你是如何访问查询接口的,或许还可能有更多当然建议
回复
使用道具
举报
千问
|
2021-1-27 06:22:51
|
显示全部楼层
那边就提供一个webservice,性能跟并发数都不详。
以下是wsdl,请参考:http://101.95.48.192:8080/tsp-api/services/TspService?wsdl
回复
使用道具
举报
千问
|
2021-1-27 06:22:51
|
显示全部楼层
我这边访问用curl直接postjson数据过去就行了,如果要用soapclient应该也可以,还没试。
回复
使用道具
举报
千问
|
2021-1-27 06:22:51
|
显示全部楼层
pcntl是进程吧,你用了这个还要考虑僵尸进程的问题,还要自己写信号控制。不建议
这种问题最好用Node.js了哈哈,异步响应速度巨快
回复
使用道具
举报
千问
|
2021-1-27 06:22:51
|
显示全部楼层
可以用并行的curl(curl_multi_xxxx)来充分利用资源
回复
使用道具
举报
千问
|
2021-1-27 06:22:51
|
显示全部楼层
你要查询的还是那么多,多线程查询也需要启用那么多的查询时间,并发不会有明显改善,我建议你做个简单预估算法,把剩余流量多的查询时间间隔边长,剩余流量少的查询时间变短,还可以对流量变化求一阶导数,从而去控制你的查询时间,这样会缓和很多,不然你的查询本身就很多的无效查询
回复
使用道具
举报
返回列表
发新帖
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
|
立即注册
本版积分规则
发表回复
回帖后跳转到最后一页
千问
主题
0
回帖
4882万
积分
论坛元老
论坛元老, 积分 48824836, 距离下一级还需 -38824837 积分
论坛元老, 积分 48824836, 距离下一级还需 -38824837 积分
积分
48824836
加好友
发消息
回复楼主
返回列表
问答
热门排行
1
张柏芝凭什么可以演周旋?!
2
中国四合院的详细图解,你真正了解多少?
3
章子怡与赵薇同时落水,怎么办?(转载)
4
急!!!各位帮忙做个调查:如果你知道你的男友或女友有病,你介不介意?
5
韩寒《私奔》mv 今天上午十点上线(??
6
把照片发到网上会有什么结果?看了这个之后你还敢吗?(转载)
7
实在不敢看下去,怎么会有这么灭绝人性的父亲竟然电锯虐儿!!!(转载)
8
同居分手后,你会怎么样?
9
荒唐!“超女”是中国娱乐史上的丰碑吗?!
10
请问 成龙 是如何成为 大哥 的?
11
侯主播这身打扮好像那个给春春作对的啊?(转载)
12
这个时候你会怎么做
13
王菲的孩子到底是谁的?李亚鹏的还是大家的?
14
有没有人知道王心凌几岁了?
15
有谁知道好听的英文歌的网站?
16
这所大学是不是克莱登?
17
有谁看过电视剧《错爱》,徐帆演的太好了!
18
少儿节目主持鞠萍那么老了怎么还叫姐姐啊?
19
为什么要禁止说港台腔?
20
明星艺人需要什么样的文化素质?
21
818湖南TV的谁是英雄,太TMD震撼了...
22
大家都来说说看看谁的花名最有创意?
23
她们共同点都是美女明星,但是却被天涯的朋友最为讨厌!(欢迎补充)
24
见过李冰冰来说说,她的脸是不是比巴掌还小啊???
25
看赵本山咋“忽悠”NBA球员(转载)
26
才发现演艺圈有这样一位"老帅哥"!!!
27
二月丫头是谁啊。今天看见他和宋祖德互骂!
28
有没有人8这个"星女郎" 天然美女啊(组图)(转载)
29
谭VV是黄金圣斗士?厉娜就是雅典娜!!!
30
呵呵?!谭VV是黄金圣斗士!
31
谁能告诉我有一个叫龙宽九段的组合为什么要解散
32
只有这里人多了 泪求帮助 ~~~~~~~~~~~
33
大家818哪个星座的名人最多?
34
厉娜回应诚信事件:我为什么要撒圆不了的谎!(转)(转载)
35
比抽盲盒上瘾?明星网红都在追?火爆三里屯智能盒子美甲来沈啦!
36
“天使任务”“超女”引发思考:清华学生——登上舞台OR回归试验室?
37
刚才发现了两个超级可爱的央视主持人!!!他们在模仿康熙么?(组图)
38
一个虚伪的人——厉娜(没有继续收看10进7后的采访就无法知道)
39
弱弱地问一下天涯男人一个关于澡堂的问题?
40
现在的电影是怎么了?
41
王菲女儿对镜头敏感 教小朋友如何避狗仔(转载)
42
为什么妹妹背着洋娃娃那么红啊?有什么渊源吗?
43
有哪些歌你一直听听不腻的?
44
如果您同时遇到二个完全相同的八字,又该怎么分析呢?
45
各位痛恨超女的正义之士,你可以鄙视我,但求求你,别理我
46
LYC和ZLY都做了什么?数据来源各自FANS官网。
47
百万林肯试驾车撞树,3吨重的全尺寸SUV为什么会1死4伤?
48
解析布莱恩?哈罗德?梅八字(世界著名吉他手、自然科学家)
49
看过来看哦! 饼干关于ep推迟的原因!
50
王菲到底生了没?(很想知道撒~!~)
51
FAFY到底生了没啊?
52
那个勇于为别人“擦屁股”的人是谁?
53
提到广东男人你想到什么?委琐,吸毒后的样子,非洲难民?
54
八一八谁藏起了章子怡的《茉莉花》(转载)
55
几个我认为长相平庸的所谓“性格帅哥”...
56
有没有人不喜欢或从不看自己省的省台的?
57
几个大家说漂亮我却认为很丑的女星
58
为什么命学用预言而不用预测?
59
真伪命师有哪些不同?
60
2006中国最美50人评选出炉,以下名单你认同几个???
61
我一朋友凡是和她有亲密关系男友都遭到不幸,难道是所谓的命硬?(转载)
62
818本命年是不是真的会倒霉??
63
万人签名要求《无极》剧组关于破坏环境承担责任
64
SHE翻译EVERYTIME那首歌中文名字叫什么啊 急 在线等
65
今晚玉米不在?
66
难道是超女让我们原谅谎言?
67
什么世道?06~超女:湖北张珊珊居然落选了!
68
来八卦求证!***窦唯事件“阴谋论”最新惊人内幕***(转载)
69
两大新锐帅哥长相大比拼!谁更帅?
70
请问这个是超女里的谁啊?????
71
小时候,你那里曾经流行过这些歌吗...
72
请问命中这方面的缺陷是什么?
73
论证喜欢LYC的女性(简称思春女)为什么丑女居多
74
八八,你的脸上有多少痣???
75
李宇春演唱会都唱什么歌???????
76
我命里适不适合搞种植?
77
他为什么会得白血病?
78
杨丞琳????? (无语)
79
什么叫专职做学问?
80
为什么我的皮肤却白而细腻?
81
看过韩剧`美妙人生`的还记的这个可爱的小女生吗
82
最近全国各地到底有多少唱歌比赛在进行啊
83
学业小佳和大佳有多大区别?
84
如何选择事业合作伙伴?
85
大家都想收到什么样的生日礼物?
86
有同时喜欢谢霆锋与王菲的吗
87
王菲啥时候生啊?
88
最近才发现要红就要骂以下几人
89
遇到坏运怎么办?
90
请教贴:张柏芝爸是胡勇,她为什么姓张?
91
[征文67号]亲爱的笔畅,你的蓝色理想在哪里?
92
8一下,猩猩有没有尾巴?
93
为何女命伤重身弱印轻必无子?
94
连杰伦都是抱大腿,还有谁和李宇春在一起不是抱大腿
95
47岁许晴为何能如此抢镜?
96
马昕哪儿去了?
97
猪八戒为什么那么胖???
98
此人是否还活在世上?
99
如何从根本上杜绝盗版
100
观众收获的是什么?