缓存逻辑:set和get方法通过中间层SocketServer,由SocketServer去操作缓存(同步备用缓存等) 预热逻辑:在SocketServer里面打日志,通过日志去预热新缓存 出现问题:部分缓存预热失败-无法从原缓存里面读取信息 排查: 1.首先看写缓存的时候,是不是写进去了,发现确实 ...
分类:
系统相关 时间:
2016-11-03 13:51:27
阅读次数:
173
一、什么是RPC? (1)Remote Procdure call ,远程方法调用,它允许一台计算机程序远程调用另外一台计算机的子程序,而不用去关心底层的网络通信细节,对我们来说是透明的。经常用于分布式网络通信中。 (2)Hadoop的进程间交互都死通过RPC来进行的,比如Namenode与Data ...
分类:
其他好文 时间:
2016-11-03 13:50:25
阅读次数:
179
stat 的使用 Linux有个命令,ls -l,效果如下: 这个命令能显示文件的类型、操作权限、硬链接数量、属主、所属组、大小、修改时间、文件名。它是怎么获得这些信息的呢,请看下面的讲解。 stat 的基本使用 stat:返回一个与此命 需要包含的头文件: <sys/types.h>,<sys/s ...
分类:
其他好文 时间:
2016-11-02 20:24:09
阅读次数:
401
Why SignalR does not use WebSockets? Why SignalR does not use WebSockets? As you probably know SignalR supports multiple transports. The favor one and ...
分类:
Web程序 时间:
2016-11-02 17:15:22
阅读次数:
245
RunLoop属于iOS进阶开发中的一个重要技术点,本文会重点讲解我在开发过程中总结的对RunLoop的理解。RunLoop是与多线程相关的一个事件处理机制,用来调度操作和处理协调即将发生的事件。iO...
分类:
移动开发 时间:
2016-11-02 10:28:53
阅读次数:
362
想要在Ubuntu 16.4或deepin 15.3上安装PHP5.6,我们需要手动添加源。 在https://launchpad.net/+search?field.text=php上可以通过搜索找到你想要的软件源, PPA 就是软件对应的源。 安装PHP5.6的方法: 1、添加PPA源 2、安装 ...
分类:
Web程序 时间:
2016-11-02 01:26:37
阅读次数:
1014
闲扯 WebSocket 以前没用过,之前写过一篇博客是基于原生socket的(查看)比较复杂,慎入。今天另外一个APP需要接websocket了,然后便找到了facebook的 SocketRocket 框架,然后用了一天时间接上了,完成了掉线自动重连,自动重登录,心跳等等功能,用法比原生sock ...
分类:
Web程序 时间:
2016-11-01 14:15:53
阅读次数:
266
通过traceroute 我们可以知道信息从你的计算机到互联网另一端的主机是走的什么路径。当然每次数据包由某一同样的出发点(source)到达某一同样的目的地(destination)走的路径可能会不一样,但基本上 来说大部分时候所走的路由是相同的。Linux 系统中个,我们称之为 tracerto ...
TCP/IP协议是网络通讯协议,是internet最基础的协议。 主要是解决数据如何在网络中传输。 而http是应用层的协议,只要解决如何包装数据。 关于TCP/IP和HTTP协议的关系: (我们再传输数据是,可以只使用传输层tcp/ip协议,但那样的话,如果没有应用层,便无法识别数据内容,如果想要 ...
分类:
Web程序 时间:
2016-10-30 14:11:23
阅读次数:
340
In order to fix the php5-fpm.sock failed error follow these instructions 1) Make sure your virtual hosts nginx (.conf) files are using fastcgi_pass un ...
分类:
Web程序 时间:
2016-10-29 14:50:31
阅读次数:
214