国产+高潮+在线,国产 av 仑乱内谢,www国产亚洲精品久久,51国产偷自视频区视频,成人午夜精品网站在线观看

想在thinkphp8的基礎上不改變老項目實現(xiàn)與webman 并存

xb

問題描述

想實現(xiàn)的效果:想在thinkphp8的基礎上不改變老項目實現(xiàn)與webman 并存

情況介紹:原項目 是用 thinkphp8 開發(fā)的 項目很大 ,現(xiàn)在用戶端 經(jīng)常出現(xiàn) cpu 100% 打滿的情況 ,如果說整體遷移到webman 會不習慣 并且 工程量比較大;

可行的 解決方案:
.部分高并發(fā)的 接口使用 webman 單獨成立項目 開發(fā) 和 thinkphp 部署在 同一服務器,并通過 nginx 轉發(fā) ( 目前來講最可行的 方案 相當于 webman 做微服務了 ,但是使得項目結構變復雜了)

待討論的解決方案:
能不能實現(xiàn)在thinkphp 同一個項目下 使用 webman 使得在同一項目 結構下 thinkphp webman 切換

530 6 0
6個回答

胡桃

加機器。。

  • tanhongbin 15天前

    加機器 最省心 開啟opcache 應該問題不大 增加webman會增加項目復雜度

fklee

重寫需要改進的接口就行了,又簡單又方便,硬集成在一起項目結構就復雜多了

  • xb 15天前

    也就是nginx 轉發(fā)的那個方案 咯

  • tanhongbin 15天前

    你們多少qps呀 會導致cpu100%?

  • xb 15天前

    兩千人次具體多少qps 沒統(tǒng)計

  • tanhongbin 15天前

    2000人同時在線?大項目呀 不行就加機器吧 負載均衡最省心了 mysql連接數(shù) 加大

  • xb 15天前

    一個月的 特點時間特定場景才會 出現(xiàn) 其他時間很空閑

  • tanhongbin 15天前

    這里有一個難點 是 排查那些接口是并發(fā)的 使用cpu過多的 我覺得這是一個大難點 接口改成webman的很簡單,分分鐘的事,就是不好定位那些接口是導致cpu100%

  • xb 15天前

    寶塔日志有記錄

  • tanhongbin 15天前

    那就好弄了 弄完少開點進程 可以試試cpu是否下降 如果真的下降了 那就OK了 如果沒有就需要看看是不是框架的事了

qq7467466

其實只要定位好常用接口, 然后增加cache就可以了, 如果量還很大, 在考慮接入進來webman,

  • xb 13天前

    確實 緩存用的好 什么都 快 ( ̄ヘ ̄) ,但是 工作量太大了 ,每個 add update 都需要更新緩存

使用thinkphp往往不是cpu100%的主要原因,去排查分析一下是什么場景下多少Q(mào)PS的時候cpu100%了,找到原因是因為代碼不合理還是服務器性能不夠才可以更精確解決問題,不然即使整個項目都遷移webman也不一定能提升多少性能利用率

  • 暫無評論
shiroi

我現(xiàn)在公司用webman寫了個websocket服務端,客戶端那邊跟ddos似的,8核100來人就頂不住了,cpu100%

  • xb 13天前

    100 人都頂不住嗎 我們 thinkphp 是 12核 http 2000 人次 左右頂不住 真實qps 也就300 - 400

  • xb 13天前

    webman 加他的 純種 sql 也頂不住嗎 ,在文檔看 webman 加他 sql 性能 看上去很牛逼

  • xb 13天前

    不用 orm 的話

  • xb 13天前

    techempower壓測顯示webman不管在純文本、數(shù)據(jù)庫查詢、數(shù)據(jù)庫更新等所有指標都高于gin近一倍左右。
    如果你的結果不一樣,可能是因為你在webman中使用了ORM帶來了較大的性能損失,可嘗試 webman+原生PDO 與 gin+原生SQL 比較。

  • six 12天前

    8核 100人 cpu100%基本上代碼有問題,我們物聯(lián)網(wǎng)幾萬在線設備,3臺4核服務器 cpu也就 1-5%。webman的gateway-worker插件,帶數(shù)據(jù)庫業(yè)務。

  • tanhongbin 11天前

    這種cpu100%的 肯定是代碼有問題的

  • fklee 11天前

    就是垃圾服務器,100人也不會扛不住啊。如果真是這種性能問題,還有誰會用這個啊,擺明了自己的問題

三冬四夏
  • 暫無評論
??