由于linux在执行cron时,会将cron执行脚本中的output和warning信息,都会以邮件的形式发送cron所有者, 而我的服务器中关闭了postfix,导致邮件发送不成功,全部小文件堆积在了maildrop目录下面。如果sendmail或者postfix正常运行,则会在/var/mail目录下也会堆积大量的邮件。此问题也会导致系统innode占用过多,导致创建文件失败。解决办法:...
最近业务偶现并发问题. 举个例子:-- 行锁
select * from `table` where id = 123 and a = 2 for update;上面看似行锁 , 实际上使用 for update 需要配合索引去使用, 行锁/区间锁 都需要基于索引上锁.table表仅 配置了 a 字段的索引, 所以上面的sql是区间锁.解决问题就需要基于 where 条件设置索引.
Mysql 存储 Emoji 坑在现代的应用程序中,Emoji表情符号已经成为用户之间交流的重要组成部分。然而,在将Emoji存储到MySQL数据库时,你可能会遇到一些问题。本文将介绍这些问题以及相应的解决方案。问题描述当我们尝试将包含Emoji的文本插入到MySQL数据库中时,可能会遇到以下问题:存储问题:MySQL默认使用UTF-8字符集,但并不是所有的UTF-8编码都能正确地存储和处理...
今天 搭建 Webscoket 服务, 测试 内网IP + 端口, 客户端连接没有任何问题.运维同学配置了公网域名后, 测试 客户端连接 公网域名你 4:27:10
等待服务器Websocket握手包...
你 4:27:12
收到服务器Websocket握手包.
服务器 4:27:12
Websocket连接已建立,正在等待数据...
服务器 4:27:12
和服务器断开连接!
就像上面一...
Linux 中的 nofile 设置Linux 系统通过 rlimit 来对一个进程可以使用的计算机资源进行限制,其中 nofile 表示单个进程可以打开的文件句柄数,默认值为 1024。 我们知道,Linux 系统下一切都是文件,这不仅包括了常规的文件,还包括 socket, pipe 等等,对于一些较大的应用,如数据库,Web 服务器等,1024 这个限制肯定是不够的。所以一般在初始化新...