波斯马BOSSMA Information Technology

2017年 发布的所有日志

CentOS6.5中HAProxy开启日志记录

发布时间:2017年12月14日 / 分类:SERVER / 抢沙发

HAProxy是个优秀的代理,支持7层和4层转发。 最近有个HAProxy的服务器要下线,但是上边定义了很多转发,有些搞不清楚是否还在使用(当然出现这种情况说明有其他问题,这里不做进一步讨论)。 于是想通过记录HAProxy的转发日志来进行确认,这里用的HAProxy版本是1.6.3。 需要修...

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

发布时间:2017年11月4日 / 分类:PHP, WordPress / 4 次吐槽

Bosima WeChat Page Sharing 这个版本有两个修改: 1、修改Exit IP为Outbound IP。 这个翻译更为常见。 2、注释签名包中调试用的url和原始签名字符串,防止信息泄露。 这个修改很重要,之前的版本中JsTicket被暴露出来了。

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

发布时间:2017年11月2日 / 分类:RabbitMQ / 抢沙发

这篇文章翻译自:http://www.rabbitmq.com/confirms.html 译注:这里将Consumer Acknowledgements翻译为消费者应答,将Acknowledgement简称为Ack,Acknowledgement本意是应答或者承认,肯定的应答实际产生确认的效果。Publisher Confirms翻译为发布者确认,Confirm本意是通过再...

否定应答(NACK)

发布时间:2017年10月30日 / 分类:RabbitMQ / 抢沙发

这篇文章翻译自:http://www.rabbitmq.com/nack.html 消费者在AMQP 0-9-1中可以选择对投递使用手动ACK。 AMQP 0-9-1规范定义了basic.reject方法,使客户端可以拒绝单个已投递的消息,以及指示代理移除他们或者重新入队列。不幸的是,basic.reject没有提供对大批量消息否定应答...

高可用(镜像)队列

发布时间:2017年10月28日 / 分类:RabbitMQ / 抢沙发

这篇文章翻译自:http://www.rabbitmq.com/ha.html 默认情况下,集群中的队列仅位于其中某一个节点上(队列首次定义的节点)。这与交换机和绑定不同,它们总被视为在所有的节点上。队列还可以在多个节点上设置镜像。每个镜像队列包含一个master和多个mirror,如果master由于某...

RabbitMQ内存警报

发布时间:2017年9月28日 / 分类:RabbitMQ / 抢沙发

这篇文章翻译自:http://www.rabbitmq.com/memory.html 当RabbitMQ Server启动时,以及命令rabbitmqctl set_vm_memory_high_watermark fraction 被执行时,RabbitMQ会检测机器安装的内存。默认情况下,当RabbitMQ Server使用内存超过机器内存的40%时,他会触发一个内存报警,同...

RabbitMQ磁盘警报

发布时间:2017年9月22日 / 分类:RabbitMQ / 抢沙发

这篇文章翻译自:http://www.rabbitmq.com/disk-alarms.html 当磁盘剩余空间下降到一定限制时,RabbitMQ将会阻塞生产者。这是一个好主意,因为即使内存中的消息可以被写入磁盘,但是耗尽磁盘会导致服务器崩溃。默认的情况下,当剩余磁盘空间小于50MB时,RabbitMQ会阻塞生产者,...

使用Visual Studio Code编写调试C语言

发布时间:2017年9月19日 / 分类:C&C++ / 抢沙发

Visual Studio Code基于各种插件能够编写调试多种类型的开发语言,目前已经尝试C#、Python、Go、PHP,今天试了下C,特将过程记录下来。 1、安装MinGW MinGW是一个精简的Windows平台C/C++编译器,下载地址: http://www.mingw.org/ 一路安装,把Basic Setup中的都选上: 然后点...

使用同一个远程工具管理Windows和Linux服务器

发布时间:2017年9月17日 / 分类:Tools / 抢沙发

Windows远程桌面可以让用户像操作本地环境一样操作远程服务器,好用又方便;但是必须1台1台的连接,如果有很多台机器需要管理,就有点麻烦了。微软的远程桌面团队专门提供过一个称为Remote Desktop Connection Manager的工具,可以解决大量远程机器的管理问题。但是在分辨率和...

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

发布时间:2017年9月2日 / 分类:PHP, WordPress / 9 次吐槽

Bosima WeChat Page Sharing 这个版本主要有两个方面的修改: 1、管理界面中显示出口IP 在第一个版本发布的时候,曾经畅想了未来要实现的功能,其中一个就包括出口IP。 首先看两个问题: 为什么需要出口IP? 这个是微信公众号平台的安全要求,防止任意的服务器都可以使用你的...