社群維護的 Composer 映象因為大量的惡意請求而出現資源告急的情況,詳見:
目前已經做了一些限額處理,限額依賴於 Upyun 的 IP 節流功能,無法避免的會出現一些誤殺的情況,尤其是在共享 IP 的情況下。誤殺時會要求提供 username,403 訪問被禁止。
我們對出現這種情況深表歉意,Composer 映象成長超過了我們的預期,再加上一些惡意流量(隨便幾十G上百 G,甚至上 TB 的流量)。目前能做的只能做限額處理,我們是在「關閉映象」和「誤殺小部分使用者」之間做抉擇,這是一個艱難的抉擇,為了映象的生存,最終我們只能選擇犧牲大流量 IP 作為代價。
如果你出現這種情況,可以使用以下命令從 GitHub 下載 Zip 程式碼包而不是 CDN:
$ composer install --prefer-source
或者可以換一個其他的源,國內其他的源請見:
同時,我們也在積極接觸各個雲平臺,提供 映象原始碼 並給予免費技術支援,幫助他們構建穩定的、可用性較高的 Composer 映象。
目前正在接觸的有華為雲、阿里雲、騰訊雲以及滴滴雲,大部分已經在實施和優化,希望大家能儘快用上大廠提供的大水管映象。