shell脚本api接口考虑并发问题的可行性操作
生活随笔
收集整理的這篇文章主要介紹了
shell脚本api接口考虑并发问题的可行性操作
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
當(dāng)我們通過收集每臺客戶端數(shù)據(jù)后通過api接口上傳到云服務(wù)器時,可能會由于客戶端過多,幾千以至于幾萬,這時不得不考慮個問題:
? ? 并發(fā)的問題,同時并發(fā)上傳文件,可能導(dǎo)致api接口掛掉,但如果我們讓文件錯開時間來上傳文件,就能避開這個問題
例如:增加個睡眠 20(1 ~ 20)秒內(nèi)的隨機數(shù)的功能
在上傳文件的接口前添加一個命令
sleep?$((RANDOM % 20 + 1))
正常調(diào)用api來上傳文件
命令里的+1是因為對20取余后是0 ~ 19,所以加1
暫且就介紹到這啦。
總結(jié)
以上是生活随笔為你收集整理的shell脚本api接口考虑并发问题的可行性操作的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: ntp 、ntpdate 、chrony
- 下一篇: 有关运维面试重点