(注:本文所讲的网络协议只针对TCP协议)背景:开发一个C/S的应用势必需要服务端和客户端的适配,包括网络协议、数据传输格式、业务处理的适配。由于服务端承载着大量的客户端,需要高并发、高性能、高可靠性,在我们的认知里往往认为服务端的网络模型和架构设计很复杂。但是..
分类:
其他好文 时间:
2014-08-17 17:10:43
阅读次数:
185
RESTful service是一种架构模式,近几年比较流行了,它的轻量级web服务,发挥HTTP协议的原生的GET,PUT,POST,DELETE。 REST模式的Web服务与复杂的SOAP和XML-RPC对比来讲明显的更加简洁,越来越多的web服务开始采用REST风格设计和实现。例如,Amazo...
分类:
其他好文 时间:
2014-08-17 12:56:12
阅读次数:
282
上一节分析了Job由JobClient提交到JobTracker的流程,利用RPC机制,JobTracker接收到Job ID和Job所在HDFS的目录,够早了JobInProgress对象,丢入队列,另一个线程从队列中取出JobInProgress对象,并丢入线程池中执行,执行JobInProgr...
分类:
其他好文 时间:
2014-08-17 03:45:51
阅读次数:
383
实验目标:1,两台前端apache和php都挂载nfs文件系统中的php程序。2,mysql为单独一台服务器,为php页面程序提供数据库存储3,静态页面文件都放在nfs服务器上4,需要dns轮循为两台前端服务器分配访问请求缺点:压力都在文件存储服务器上优点:不用考虑两台web服务器静态页面一..
分类:
数据库 时间:
2014-08-16 01:11:00
阅读次数:
487
hadoop yarn里用了RPC调用。NM里面文件本地化类ContainerLocalizer用RPC心跳方式跟本机的ResourceLocalizationService通信。用shared memory还要调到native层去,不知道会不会比tcp/ip快?可以用文件,考虑锁的问题。但是文件貌...
分类:
其他好文 时间:
2014-08-15 22:22:39
阅读次数:
220
Hessian经常作为服务内部RPC远程过程调用工具工具来使用,速度快效率高。重构代码的核心思想就是把共用的代码段提出来,使代码结构优化;架构设计类似,把基本的共用的服务提出来,使架构优化。下面讲述一下我在具体应用中使用Spring3.2.4在Tomcat7.0.47下发布Hessian4.0.37...
分类:
其他好文 时间:
2014-08-15 20:57:49
阅读次数:
297
遇到的问题对于Web程序,使用一台服务器的时候,客户端上传的文件一般也都是存储在这台服务器上。但在集群环境中就行不通了,如果每个服务器都存储自己接受到的文件,就乱套了,数据库中明明有这个附件的记录,却找不到这个文件。于是,文件需要进行统一集中管理,并向集群中的服务器提供统一的路径。基于NFS的分布式...
分类:
Web程序 时间:
2014-08-14 10:28:48
阅读次数:
461
NIS服务的安装网络信息服务是集中控制几个系统管理数据库的网络用品相关服务:ypserv(NIS服务器端),ypbind(NIS客户端),yppassword(修改密码时。客户端和服务器端之间通过这个服务来通信)相关端口:portmap:111因为NIS和NFS依赖于portmap服务相关包:ypserv(NIS服务器..
分类:
其他好文 时间:
2014-08-13 19:30:40
阅读次数:
257
一.学好shell编程的知识储备1.相关Linux系统命令应用;2.Vi/vim编辑器的熟练使用,相关客户端软件的设置;3.基础的服务,系统服务ntp,crond,网络服务:nfs,rsync,inotify,sersync,ssh,lanmp等。补充:清空日志的三种方法:1)echo“”>filename.log2)>filename.log3)cat/d..
分类:
其他好文 时间:
2014-08-13 19:16:27
阅读次数:
213
1.首先准备两台主机,一台做服务器,一台做客户机,保证两台能够相互通信服务器IP地址:192.168.4.5客户机IP地址:192.168.4.2052.给服务器配置NFS服务[root@ser5/]#rpm-qnfs-utilsrpcbindnfs-utils-1.2.3-39.el6.x86_64rpcbind-0.2.0-11.el6.x86_64确定这两个软件包已经安装,..
分类:
系统相关 时间:
2014-08-13 03:45:45
阅读次数:
290