Wang Jingkai
Wang Jingkai
> Docker does not use conmon? Or are you using podman with an alias to docker? Or docker client talking to podman service? Sorry, I use podman with an alias...
> why do you think it is an issue in crun? The print seems that the crun can't start because some quota limit, when the system has no quota setting.
> My kernel: Linux g2-alive-hz-03 4.18.0-372.9.1.an8.x86_64 #1 SMP Mon May 16 20:40:40 CST 2022 x86_64 x86_64 x86_64 GNU/Linux It happened just one time. It has run for two days without...
> Maybe, I am waiting for reproducing.
I use both rtmp and hls
> 请问有解决办法了么 销毁原来的,然后reload新的
> > 销毁原来的,然后reload新的 > > 谢谢回答,但我还是不太明白销毁和reload的代码要写在哪里,怎么写。 > 下面是我的代码 > > ``` > var dp = new DPlayer({ > container: document.getElementById('dplayer'), > autoplay: true, > live: true, > video: { >...
啊,似乎两种都不对
提issue作为经验分享: 查看日志发现应该是提示的too many open files导致监听异常。 那么联想到是rc.local启动,而如果kill掉进程手动在SSH终端里跑一个没问题,那就是说明之前limits.conf和profile里配置的ulimit可能对于rc.local启动的ZLM无效。查阅资料发现确实如此: [再谈Linux的ulimit](https://blog.51cto.com/kaifly/2392020) 解决方法: 1.在rc-local.service 的 [Service] 下添加 LimitNOFILE=65535 2.将zlm写好service脚本也如1添加配置。
> 这个是因为onAccept 异常了 是不是也不影响原来的 监听状态?是不是只要openfile数下来 是不是又会恢复正常的? > > 如果是这样的话 程序上一报异常直接把socket关闭时是不是暴力了点 就像以前碰到用RtpSender UDP方式发送 对方端口还没开 就会报端口不可达异常 直接把socket关闭了 找了好久的问题 原以为UDP只管自己发就好了 哪想到还会把自己关了。。。 目前看是不可逆的,关了就是关了,除了重启MediaServer,不然不会再监听80了