w 是否应该将日志的“写”独立至局域网的一台或一群专门服务于“写日志”的服务器?这样让“app服务器”专职地处理用户的请求,而不必因为“写日志甚至异步分析日志”来降低用户体验? Spencer老师 其实 排序 搜索 去重 统计 这几个功能awk本身都能做不过我也记不清awk的那么多语法,直接用了更简 ...
分类:
移动开发 时间:
2017-04-11 09:47:11
阅读次数:
195
当web服务器和app服务器通信时,往往两端使用的是不同语言。例如这次我碰上的就是php和c。 php作为高级语言,各种方便的库函数一应俱全,在php的crc32函数调用过程中,只需要一个参数:被校验数据就行了。 但是在C语言中却不一样,crc32函数原型是 unsigned int crc32(u ...
分类:
编程语言 时间:
2017-04-06 12:49:03
阅读次数:
287
首先介绍一下架构有3台app服务器,每次上线,是通过shell脚本将代码传输至app_1然后app_1自动同步到app_2和app_3最开始的同步策略是rsync+inotify用了一段时间,发现有时会出现app_2和app_3没有同步代码的问题。发现是因为inotify的shell脚本,意外终止了。后来发现有unison,..
分类:
其他好文 时间:
2017-03-21 20:02:39
阅读次数:
564
1、数据库、tomcat? 2、c/s:client service 客户端、APP、服务器,整个叫c/s架构,客户端一般是安装包 3、b/s:browse service 需要浏览器,客户端需要页面 4、ajax基于tcp协议,tcp协议安全,耗性能;网络电话:UDP协议 5、通信协议三要素:ip ...
分类:
Web程序 时间:
2017-03-04 18:54:44
阅读次数:
203
配置eclipse的开发环境,配置jdk的安装路径和tomcat安装路径。在eclipse下建立Dynamic Web Project工程zhgy,在使用eclipse中new一个tomcat,通过启动该tomcat来发布Dynamic Web Project的时候,其实并未将工程发布到tomcat ...
分类:
移动开发 时间:
2017-01-25 10:42:17
阅读次数:
437
var express = require('express'); var app = new express(); app.listen(3000); app.get('/',function(req,res){ res.send("hello"); console.log("server sta ...
分类:
其他好文 时间:
2016-11-18 17:53:09
阅读次数:
183
SkypeForBusiness2015实战系列14:创建OfficeWebApp服务器场前面的操作中我们已经成功的安装了OfficeWebAppServer,今天我们将创建OfficeWebApp服务器常具体步骤如下:配置证书:登陆到OWA服务器,打开服务器管理器,点击“工具”-“IIS管理器”:双击证书:点击创建域证书:输入..
分类:
移动开发 时间:
2016-09-22 18:21:43
阅读次数:
473
周末两天泡咖啡店。 起不来,只好下午去。 周六5点到9点。 周日3点到12点。 1)整理直播课程讲义。完成50%。 2)修改GMTC演讲稿。完成。 招行的单子还是拒了,目前还没准备好高可用的App服务器架构讲义。 ...
分类:
其他好文 时间:
2016-07-11 12:23:18
阅读次数:
114
公司一台app服务器需要监控状态。开发人员要求使用post方式(json格式参数),查看服务器返回状态。才能确定服务器是否正常。使用get方式是不行的。我采用python写个脚本监控。过程如下:创建key:[root@mob3zabbix_agentd.conf.d]#cathttppost.confUserParameter=http.post,/u..
分类:
编程语言 时间:
2016-05-16 11:16:24
阅读次数:
584
简单来说,web服务器提供页面给浏览器,而app服务器提供客户端可以调用的接口。具体而言,我们可以说:Web服务器处理HTTP请求,而app服务器基于多种不同的协议,处理应用程序的逻辑问题。以下将详细介绍它们之间的区别。Web服务器web 服务器处理HTTP协议。当收到一个HTTP请求之后,web服 ...
分类:
移动开发 时间:
2016-05-10 12:31:51
阅读次数:
178