机器被挖矿!怎么解?

前言

今天上午,突然发现ECS上的一些服务无法访问,而能访问的,请求响应也很慢,回想了一下,好像也没跑什么能使内存或cpu暴涨的程序啊。
于是,立马抄上我的二手mac登录服务器,好家伙,发现部分进程被杀死,cpu也飙了到100%,绝逼是被植入了恶意木马呀。

Read More

python-使用PIL批量压缩图片

前言

    今天迁移文件,需要对大量的图片进行压缩,用PS一张一张的处理效率特别低,而在网上的在线工具批量处理几乎都是收费的,所以干脆用python脚本来处理,一劳永逸,以后也方便自己使用。

Read More

Redis登天之路-专栏目录

前言

    Redis的一些笔记和相关知识点,还在2014年刚接触的时候,就开始写成一些文章汇总到以前的博客里面。

    长时间没有去整理,久而久之,就变得非常的 零散、杂乱,不利于查阅和总结。所以,也趁迁移博客的机会,重新将相关内容汇总梳理了一番,并结合Redis官方文档的翻译,归纳在一起形成一个专栏《Redis登天之路》[偷笑]。

Read More

Docker部署SkyWalking,以及Java项目集成

前言

SkyWalking是一个开源的APM(应用程序性能监视器)系统,专为微服务、云原生和基于容器的体系结构而设计。
功能包括对Cloud Native体系结构中的分布式系统的监视,跟踪,诊断,报警等,具体功能明细参见官网

Read More

Redis登天之路-使用Docker单机部署Redis

前言

    如果非要问怎么安装Redis最省心、最简单,那肯定要属Docker镜像安装了。

    docker hub镜像仓库中,有无数的开发者贡献了无数的镜像,可供选择,只需要一行docker命令,即可快速完成部署。不过要注意的是,最好选择带有OFFICIAL IMAGE标志的官方镜像,安全可靠!

Read More

Redis登天之路-单机部署Redis

前言

单机部署redis非常简单,只需要安装好对应的依赖,然后下载redis源代码,使用make命令,提取和编译Redis即可。

1
2
3
4
5
安装环境:centos

安装方式参考:https://redis.io/download

安装包下载地址:http://download.redis.io/releases

Read More

Redis登天之路-Key的过期策略

前言

    Redis可以通过expire/pexpire给每个Key设置不同的生存时间,超时到期后,Key将自动删除。

Read More

Redis登天之路-使用管道加速请求

前言

大家都在说Redis很快!没错!非常快!但你真的感受到它的快了吗?尤其在高并发或极差网络环境的情况下,真的快了吗?你用对了吗?

在讨论这些问题之前,我们需要先来了解一下什么是RTT,以及RTT带来的影响。

Read More

Redis登天之路-基本数据类型介绍

前言

    Redis不仅仅是简单的键值对存储服务,它是一个支持 多种不同类型数据结构 数据的服务器。

它目前支持的数据类型:

Read More

Redis登天之路-内存淘汰策略

前言

    作为一台服务器,它的内存肯定是有上限的,Redis是内存数据库,大量的数据保存在内存中,当内存空间达到瓶颈,超出了物理内存的上限时,就会导致内存操作频繁与磁盘进行交换,从而导致性能产生断崖式是下滑。

Read More