由于近日PHP开始使用队列,自己用RabbitMQ比较多,所以貌似只能使用AMQP了。 PHP的大多数扩展只需要phpize,然后configure之后make、make install就OK不同,AMQP则需要先安装rabbitmq-c扩展,而后才能装AMQP。 废话不多说,我们开始吧。
由于近日PHP开始使用队列,自己用RabbitMQ比较多,所以貌似只能使用AMQP了。 PHP的大多数扩展只需要phpize,然后configure之后make、make install就OK不同,AMQP则需要先安装rabbitmq-c扩展,而后才能装AMQP。 废话不多说,我们开始吧。
作为一只Linux运维狗,每次在SSH终端中安装应用时,能被各类在海外的安装源缓慢速度给气死。无奈的只好开启翻墙,以提升相关应用包的下载速度。
Google 开源了其 TCP BBR 拥塞控制算法,并提交到了 Linux 内核,从 4.9 开始,Linux 内核已经用上了该算法。根据以往的传统,Google 总是先在自家的生产环境上线运用后,才会将代码开源,此次也不例外。根据实地测试,在部署了最新版内核并开启了 TCP BBR 的机器上,网速甚至可以提升好几个数量级。 Debian由于默认内核已是4.9以上,并且集成了BBR算法,所以Debian系统无需更换内核。而CentOS则由于其集成的内核为3.10,内核未集成BBR算法,所以只能升级内核后,方可开启…
项目需要设置一台前端代理,在Nginx与Tengine中考虑了好几天,最后发现Tengine貌似DDNS才好用,而我的后端服务器是固定IP的,又不要DDNS。所以最终选择Nginx,手动点赞。 正好手上有一台$1.00每年的小机器可以用来作为前端。反正配置也差不多(1核心、384M内存、5G硬盘) 赶紧将系统重置为Debian9 Minimal,一切为性能让步。