Browsing: Linux

nginx+lua在帐号系统中的应用

我们的帐号系统要应用到多个产品里,所以设计的系统需要满足高并发的特性。项目A更新密码,项目B就得下一次触发接口时,自动登出。

我们帐号系统没有使用Oauth2.0,而是采用了简单的JWT(Json Web Token)的方式来处理的用户认证。所以,帐号系统要提供一个验证用户密码修改的API。[……]

Read more

{ Comments are closed }

tcpdump 截取HTTP包

以前,通过浏览器登录web网站,看到密码都是明文的。感觉不靠谱,现在大家基本都用https了,这个问题算是解决了。

演示下抓包工具截获流程。

用Postman演示登录过程的截图:

 

再看看我们命令行里面的数据截图吧。
[crayon-5c6c256245[……]

Read more

{ Comments are closed }

tcpdump 基础用法

  tcpdump – dump traffic on a network

 

 

举一个实用的例子:

最近数据库总是看到:Aborted_connects过高,想追踪下。于是想试试这个命令。[……]

Read more

{ Comments are closed }

docker cron

Cron是Linux系统中最有用的工具之一,cron作业是在指定时间到来时被调度执行的作业。

最常见的自动化系统管理和自动维护工作,比如每天发出的按计划完成了备份的通知,或者是按计划定时清理/tmp/目录的通知。还有很多Web应用程序也需要执行定时作业。

最近部署服务需要cron任务,我[……]

Read more

{ Comments are closed }

如何快速目录下的文件名字转化为小写

 

{ Comments are closed }

类似新浪微博短链算法

六十二进制问题:

0-9A-Za-z 组成了62进制。

base62_encode(1) = 1;

base62_encode(61) = z;

base62_encode(62) = 10;

 

代码如下:
[crayon-5c6c2562497d3[……]

Read more

{ Comments are closed }

公司内部Wiki搭建及配置过程(centos)

安装mediawiki需要以下步骤,

第一步:Apache安装

yum -y install httpd #根据提示,输入Y安装即可成功安装

service httpd start #启动Apache

备注:Apache启动之后会提示错误:

正在启动 httpd:htt[……]

Read more

{ Comments are closed }

Apache 中MaxClients与MaxRequestsPerChild关系

这个MaxClients值到底调到多少合适呢?

最重要的是将 MaxClients设置为一个足够大的数值以处理潜在的请求高峰,同时又不能太大,以致需要使用的内存超出物理内存的大小。 MaxRequestsPerChild[……]

Read more

{ Comments are closed }