自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 收藏
  • 关注

转载 Phoenix + WebSocket分布式部署验证

Phoenix + WebSocket分布式部署实验前言对于无状态的web服务,要做分布式部署相对比较简单,很多时候只要架一个反向代理就行。但是对于有状态的web服务,尤其是包含WebSocket成分的web应用,要做分布式部署一直是一个麻烦。传统做法是搞一个中间层,例如Redis之类的做...

2018-03-08 00:12:00 254

转载 Tsung学习笔记(PostgreSQL篇)

如果你已经读了HTTP篇和WebSocket篇,你应该可以猜到PostgreSQL的配置的不同点,没错,就是sessions的配置。对于数据库访问来说,一个会话相当于发起连接 -> 身份验证 ->(发送SQL & 获取结果) * n -> 断开连接 这样一个过程。反...

2018-02-11 22:39:00 129

转载 Tsung学习笔记(WebSocket篇)

接下来来测个WebSocket应用。被测应用:一个Elixir and Phoenix实现的聊天室。参考代码URL: ws://localhost:4000/socket/websocketWebSocket测试的配置和HTTP差不多,如果你还没有看过HTTP,请移銮驾。唯一不同点在...

2018-02-11 21:14:00 534

转载 Tsung学习笔记(HTTP篇)

先来测一个静态网页。被测试网页:NGINX默认首页URL:http://localhost/这里可以算tsung的文档最坑的地方了。如果你照着官网上的入门指南一步一步做下来,我可以告诉你一定跑不通!理由是,tsung给出的工具tsung-recorder生成的配置文件不是完整的配置文...

2018-02-11 19:23:00 310

转载 Tsung学习笔记(安装)

免责声明由于本人一直使用Elementary OS(Debian/Ubuntu系),所以以下安装步骤都是Ubuntu上的步骤。RedHat/Fedora/CentOS用户、Arch Linux用户和FreeBSD/Mac OS X用户请自行百度,Windows用户么…… 尽早换操作系统吧。...

2018-02-11 13:36:00 106

转载 Tsung学习笔记(前言 & 目录)

最近着迷于Elixir和Phoenix框架,某次无意间看到一篇老外的博文Phoenix Channels vs Rails Action Cable,其中提到了一个压力测试工具tsung,轻而易举地把Rails测爆了,于是对这款压测工具来了兴趣。经过一番百(goo)度(gle),了解到tsu...

2018-02-11 12:55:00 120

转载 Linux的虚拟分区

某日碰上某企业的服务器i间歇性崩溃,一番检查后发现/分区才30GB [1],而且已经被撑满,最后连tab键的命令提示都在报错。进一步定位问题后发现/var/log/占了25GB [2]。既然是log,又没有什么关键信息,那就想办法把其他分区挂载到/var/log/上去吧。但是很可惜,所有物理...

2017-07-13 10:33:00 576

转载 Elixir IO内幕(二)写操作

在上一篇Elixir IO内幕(一)读操作中,我们看到了Elixir是怎么实现读IO的。那么这次就来看看怎么写IO。写IO其实比读要简单,因为它只有下面几种消息:{:io_request, sender_pid, reference, {:put_chars, chars}}{:io_r...

2017-03-28 08:15:00 85

转载 Elixir IO内幕(一)读操作

玩过Elixir的人也许注意有注意到,File.open(path)返回的不是什么文件描述子(file descriptor,简称fd),也不是什么文件句柄(handle),而是{:ok, pid}。为毛是pid?难道说打开文件的同时打开了一个新的进程?没错。之所以这样做,官方给出的解释是...

2017-03-28 01:45:00 150

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除