shell腳本api接口考慮併發問題的可行性操作

當我們通過收集每臺客戶端數據後通過api接口上傳到雲服務器時,可能會由於客戶端過多,幾千以至於幾萬,這時不得不考慮個問題:

    併發的問題,同時併發上傳文件,可能導致api接口掛掉,但如果我們讓文件錯開時間來上傳文件,就能避開這個問題

例如:增加個睡眠 20(1 ~ 20)秒內的隨機數的功能

在上傳文件的接口前添加一個命令

sleep $((RANDOM % 20 + 1))

正常調用api來上傳文件

命令裏的+1是因爲對20取餘後是0 ~ 19,所以加1

暫且就介紹到這啦。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章