caddy 的内存占用异常高 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
请不要在回答技术问题时复制粘贴 AI 生成的内容
zwyyy456

caddy 的内存占用异常高

  •  
  •   zwyyy456 Jan 8, 2024 2677 views
    This topic created in 840 days ago, the information mentioned may be changed or developed.

    先贴一下配置文件吧,对敏感信息做了一点处理:

     { order trojan before file_server servers :4443 { listener_wrappers { trojan } } log { output file /var/log/caddy/default.log { roll_size 10MiB } } trojan { caddy no_proxy users user tro_password } } tro.arm-br.example.com { reverse_proxy https://tro-arm-br.example.com:4443 } naive.arm-br.example.com { reverse_proxy https://arm-br.example.com:443 } plex.arm-br.example.com { reverse_proxy arm-br.example.com:32400 } qbit.arm-br.example.com { reverse_proxy arm-br.example.com:28080 } cd2.arm-br.example.com { reverse_proxy arm-br.example.com:19798 } status.arm-br.example.com { reverse_proxy arm-br.example.com:10182 } :443, arm-br.example.com { tls [email protected] route { forward_proxy { basic_auth user naive_password hide_ip hide_via probe_resistance } file_server { root /usr/share/caddy } } } :4443, tro-arm-br.example.com { tls [email protected] route { trojan { connect_method websocket } file_server { root /usr/share/caddy } } } :6443, arm-brv6.example.com { tls [email protected] route { forward_proxy { basic_auth user naive_password hide_ip hide_via probe_resistance } file_server { root /usr/share/caddy } } } 

    caddy 一共使用了两个插件,一是 caddy-trojan ,另一个是 naive-proxy 作者修改的 forwardproxy 插件,几个 vps ,凡是按照上面的配置文件部署了 caddy 的,内存占用都是起码 500-600M ,我 24g 的甲骨文 arm 机器,caddy 内存占用甚至达到了 5-6g ,问了下 chatgpt ,也没给出什么实质性的建议;重启 caddy 之后,内存占用倒是降下来了,但是似乎随着时间增长,占用会逐渐升高,请问要如何排查问题呢?

    13 replies    2024-01-09 22:24:12 +08:00
    LeegoYih
        1
    LeegoYih  
       Jan 8, 2024   1
    还得是 nginx
    lingex
        2
    lingex  
       Jan 9, 2024 via Android
    两个插件分开各自测试吧。
    naive 那个有在用,docker 编译的,没有问题。
    lostberryzz
        3
    lostberryzz  
       Jan 9, 2024
    早知道,还是 nginx
    duzhuo
        4
    duzhuo  
       Jan 9, 2024 via Android   1
    早知道,还是 nginx
    zwyyy456
        5
    zwyyy456  
    OP
       Jan 9, 2024
    @lingex 昨天晚上重启之后,运行了一天了,现在内存占用倒是挺低的。
    Nazz
        6
    Nazz  
       Jan 9, 2024 via Android
    go 写代理服务器性能还是差点意思,不过方便拓展
    mephisto
        7
    mephisto  
       Jan 9, 2024
    我的破站用 caddy 快三年了,1cpu 1G ram 稳定得很。大概率是你这 2 个插件的问题,关掉试试看。
    alsas
        8
    alsas  
       Jan 9, 2024
    早知道 还是 nginx
    MoYi123
        9
    MoYi123  
       Jan 9, 2024
    core dump 下来, 到本地的 goland 里看
    ShuA1
        10
    ShuA1  
       Jan 9, 2024
    caddy 插件很容易出问题
    wheat0r
        11
    wheat0r  
       Jan 9, 2024
    大概率插件问题,我觉得这点需求,还上升不到 golang 的性能怎么样
    zwyyy456
        12
    zwyyy456  
    OP
       Jan 9, 2024
    推测可能和第一次启动时申请证书有关。
    roundgis
        13
    roundgis  
       Jan 9, 2024 via Android
    用了年 有任何

    不我不用插件
    About     Help     Advertise     Blog     API     FAQ     Solana     5156 Online   Highet 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 95ms UTC 09:44 PVG 17:44 LAX 02:44 JFK 05:44
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86