CentOS 7 防火墙 firewalld 设置
Centos 7 在一些设置上与之前的版本存在较大的差异,如防火墙不再采用 iptables 命令,改用firewalld。
systemctl 是 CentOS 7 的服务管理工具中主要的工具,它融合之前service和chkconfig的功能于一体。
Centos 7 在一些设置上与之前的版本存在较大的差异,如防火墙不再采用 iptables 命令,改用firewalld。
systemctl 是 CentOS 7 的服务管理工具中主要的工具,它融合之前service和chkconfig的功能于一体。
我们是世界的意识,意识推动世界的发展。—— 彭蒂.马拉斯卡
《第六次浪潮》,2018年6月第1版。于 2021年03月20日开始阅读,这本书主要描述对未来的研究,在这个时间点读比较有意思的是可以对书中的观点进行印证。
常用的定时任务的实现方式:
基于 Redisson 的最佳实践应用 Redisson 实现了延时队列(Delayed Queue )功能,可以直接拿来使用。
Redis 从 2.8.0 版本开始提供了 键空间通知 特性。键空间通知允许客户端订阅发布/订阅通道,以便接收以某种方式影响Redis 数据集的事件。
可以基于 Redis 的键空间通知中的 键过期事件通知来实现延时队列的功能。
Redis 的 Sorted Set 数据类型是一个有序集合,不可重复集合。有序集合的每个元素都有一个用于排序的权重(score)属性。
此类型非常适合用于制作排行榜,同样可以借助权重(score)属性作为元素的延时时间来实现延时队列的功能。
最近项目用到了延时队列,是基于 Redis 的 Sorted Set 数据类型和 ZRANGEBYSCORE命令实现的。
延时队列还有其他实现方式,可以根据项目环境和业务需要选择适当的方案,这里做个汇总和记录。
Redis 从 2.8.0 版本开始提供了 键空间通知 特性。键空间通知允许客户端订阅发布/订阅通道,以便接收以某种方式影响Redis 数据集的事件。
Redis Keyspace Notifications:https://redis.io/topics/notifications
数据库的性能取决于许多因素,主要是查询,schema,配置项,硬件。
Linux 与 Windows 进行文件上传下载交换,可以使用 lrzsz 工具。
lrzsz 是从 Chuck Forsberg´s 的 rzsz 包的公共域版本构建的 X/Y/ZModem 包。也就是支持 ZModem 协议的终端就支持 lrzsz 工具。
rz :用于文件的上传。 sz:用于文件的下载。