HDFS 命令行与编程访问
摘要借助于文件系统 Shell,可以像 Linux Shell 一样方便的访问 HDFS。另外的,通过连接 namenode 可以编程远程访问 HDFS。
命令行访问HDFS 可以使用 ./bin/hdfs 访问,也可在 Hadoop 配置为使用 HDFS 作为存储时 (core-site.xml
...
PHP-FPM 使用的是多进程模型,每个进程处理一个请求。也就是说,工作进程数量有多少,可以并发处理的请求就有多少。而操作系统可以创建的进程数是有限的。这就带来了 C10K问题。
Workerman是一款纯PHP开发的开源高性能的PHP socket 服务器框架。本篇文章也要从使用Workerman开始。
在Workerman中, 每个Worker启动时, 预先fork多个进程($worker->count)作为这个Worker的进程池。在Worker启动时, 回调函数onWorkerStart
会被调用。
截至到现在(2016年末),在高分辨率屏幕(3K、4K屏幕)下使用 Windows 10 操作系统仍旧会遇到不兼容高分屏的软件,表现为字体极小或界面错乱。在网上找到了几个解决方案,经过试用能够解决问题,现在整理一下。
RabbitMQ 的安装可以参考 安装页面,根据不同的操作系统选择对应的安装方式。
安装之后系统中会出现 rabbitmqctl
、rabbitmq-plugins
、rabbitmq-server
几个可执行文件。
要使用 HTTP2 首先要安装 H2O Web 服务器。截至目前,Nginx 虽然已经支持 HTTP2,但并不支持 Server-Push。
参照官网的文档安装好 H2O 服务器,我是用 CentOS 已 yum 方式安装,安装完成后配置文件默认在 /etc/h2o/h2o.conf
。