波斯码BOSSMA Information Technology

WordPress微信分享插件-0.3.0版本发布

发布时间:2018年1月30日 / 分类:PHP, WordPress / 评论

这个版本有一些较大的变动:增加了首页、分类页、标签页、存档页、搜索页以及独立页面的分享,另外解决了启用缓存情况下含有中文的url不能正常分享的问题。

如何制作漂亮的”气泡云图”

发布时间:2018年1月27日 / 分类:JavaScript / 评论

在曾经的博客时代,标签云十分流行,通过一堆大小不同的文字标示出相关主题的热度。气泡云图与此有类似的目的,通过气泡的大小展示相关主题的宏观对比。

CentOS6.5中HAProxy开启日志记录

发布时间:2017年12月14日 / 分类:SERVER / 评论

最近有个HAProxy的服务器要下线,但是上边定义了很多转发,有些搞不清楚是否还在使用,于是想通过记录HAProxy的转发日志来进行确认。

Kerio VPN Client 6.6.0-5729 64位官方下载地址

发布时间:2017年12月9日 / 分类:SERVER / 评论

电脑重装了,手头没有Kerio VPN Client的安装包,搜索半天,网上基本上也没有,CSDN下载后Windows还提示有木马,不敢用。经过不断搜索,无意间获取这个地址。

WordPress微信分享插件-0.2.2版本发布

发布时间:2017年11月4日 / 分类:PHP, WordPress / 评论

这个版本有两个修改:修改Exit IP为Outbound IP;注释签名包中调试用的url和原始签名字符串,防止信息泄露。

消费者应答(ACK)和发布者确认(Confirm)

发布时间:2017年11月2日 / 分类:RabbitMQ / 评论

如果系统使用类似RabbitMQ这种分布式的消息代理,因为消息发送不保证到达节点或者被节点成功处理,所以发布者和消费者都需要某种机制来对投递和处理进行确认。RabbitMQ的一些消息协议支持这些功能。

否定应答(NACK)

发布时间:2017年10月30日 / 分类:RabbitMQ / 评论

AMQP 0-9-1规范定义了basic.reject方法,使客户端可以拒绝单个已投递的消息,但没有提供对大批量消息否定ACK的支持。为了解决这个问题,RabbitMQ支持basic.nack方法,除了提供basic.reject的所有功能,还支持大批量消息的处理。

高可用(镜像)队列

发布时间:2017年10月28日 / 分类:RabbitMQ / 评论

每个镜像队列包含一个master和多个mirror,如果master由于某些原因不存在了,最早创建的mirror将被推举为新的master。发送到队列的消息会被复制到所有的镜像。不管消费者连接的是哪个节点,都会被连接到master,在镜像上删除消息都需要已经通过master确认。队列镜像因此提高了可用性。

RabbitMQ内存警报

发布时间:2017年9月28日 / 分类:RabbitMQ / 评论

默认情况下,当RabbitMQ Server使用内存超过机器内存的40%时,他会触发一个内存报警,同时阻塞所有生产者的连接。一旦内存警报被清除(例如:由于消息被写入到硬盘或者被客户端消费),服务就会恢复正常。

RabbitMQ磁盘警报

发布时间:2017年9月22日 / 分类:RabbitMQ / 评论

当磁盘剩余空间下降到一定限制时,RabbitMQ将会阻塞生产者。这是一个好主意,因为即使内存中的消息可以被写入磁盘,但是耗尽磁盘会导致服务器崩溃。