- 博客(15)
- 资源 (31)
- 收藏
- 关注
转载 http的安全方法和幂等性
Todd.log - a place to keep my thoughts on programming理解HTTP幂等性基于HTTP协议的Web API是时下最为流行的一种分布式服务提供方式。无论是在大型互联网应用还是企业级架构中,我们都见到了越来越多的SOA或RESTful的Web API。为什么Web API如此流行呢?我认为很大程度上应归功于简单有效的
2016-07-29 11:42:06 430
原创 windows7 下搭建golang开发环境
一、golang的安装和环境变量的设置1、golang安装包下载和安装到golang官网下载最新版的安装包go1.6.3.windows-amd64.msi,下载之后直接运行安装,安装路径就使用它默认的 C:\Go\ 即可,之后一路 Next 并完成安装。
2016-07-28 16:17:58 10027
转载 Python Web框架Tornado运行和部署
本文实例为大家分享了Python Web框架Tornado运行和部署的详细内容,供大家参考,具体内容如下一、运行和部署因为Tornado内置了自己的HTTPServer,运行和部署它与其他Python web框架不太一样。你需要写一个main()函数来启动服务,而不是配置一个WSGI容器来运行你的应用:?1234
2016-07-23 14:18:18 10403
转载 Python Import机制备忘
Python Import机制备忘-模块搜索路径(sys.path)、嵌套Import、package Import最近在看《Python源码剖析》,对Python内部运行机制比以前了解的更深入了,感觉自己有机会也可以做个小型的动态脚本语言了,呵呵,当然是吹牛了。目的当然不是创造一个动态语言,目的只有一个:更好的使用Python。看到模块导入那块的时候,终于对模块导入机制比较了解了,以
2016-07-16 14:51:02 308
转载 nginx geoip 模块实现地区性负载均衡
相信做过awstats的都用过开源的geoip.dat ip数据库,刚好nginx wiki上有geoip 模块,这样就可以实现地区性的负载均衡,但是maxmind 的ip数据库对中国的支持不算太好,不过现在也不错了~参考文章:http://wiki.nginx.org/NginxHttpGeoIPModule 说下我的环境,我有一台美国linux 服务器,一台美国的wi
2016-07-13 15:10:54 2513 1
原创 openfire4.0.2集群配置
之前使用tsung对openfire单机进行了压力测试(见前面的文章),接下来准备使用tsung对openfire双机集群进行压力测试。在搭建openfire双机集群过程中历尽千辛万苦终于搭建成功。 下面把搭建过程记录下来, 免得大家走弯路。一、测试环境同前面的文章openfire选用4.0.2版本, 由于资源有限,只有两台虚拟机,机器1:192.168.1.55 机器2:19
2016-07-12 17:18:26 3507 3
转载 消息中间件剖析
本文首先从概念和应用场景对消息中间件做总体描述,然后对几种典型的消息中间件从原理到实现进行分析和阐述,并进一步详细介绍了基于JMS规范的消息中间件。什么是消息中间件消息中间件是一套系统(或平台),用于应用程序之间进行通信,系统通过消息传递完成交互。消息中间件的主要特点有以下几个。1. 分布式:消息中间件都是分布式的,因此才可以提供异步、解耦等功能。2. 可靠
2016-07-09 18:53:03 5098
转载 Redis学习笔记(十)——过期时间、访问限制与缓存
过期时间之前应该提到过 redis 的特性之一是可以设置键的超时时间。命令是expire。redis > SET session:27e7a id1234OKredis > EXPIRE session:27e7a 1200(integer) 1EXPIRE命令返回1表示成功,返回0表示键值不存在或设置失败。同时这里还有一个比较常用
2016-07-09 15:24:39 7150
转载 谈谈浏览器的缓存过期时间
今天和同事在讨论浏览器的缓存问题。正好之前有遇到过,当时一时没有想清楚它的缓存机制,所以晚上正好有时间仔细研究了一下。 浏览器为什么要缓存?什么会缓存下来? 首先当我们访问网页的时候,很多大的图片从服务器上传输过来的时候,试想一下,如果浏览器不把图片缓存下来而是每次都要到服务器去取,那么每次都给服务器和网络造成了巨大的负担。 对于静态资源来说,浏览器
2016-07-09 14:40:07 7118
转载 优化openfire服务器,达到单机20万,集群50万
openfire压测概述Openfire 采用Java开发,基于XMPP(Jabber)协议,开源的即时通讯服务器。一直以来,对于服务器的支持最大用户数总是让人感到疑问,官方甚至还是几年前的5k。在熟悉了openfire源码后,我决定花些时间测试一下openfire的极限。经过约1个月左右的测试,总算得到预定目标(3台服务器,并发50w用户在线) 测试环境搭建
2016-07-09 11:33:55 1366
转载 Openfire Hazelcast集群详解
一、概述Openfire Hazelcast插件提供了在一个集群上运行多个冗余Openfire服务器的支持。通过把Openfire运行为一个集群,可以把终端的连接分配到多台Openfire服务器上,同时还提供了服务器的故障转移。Hazelcast个插件是Openfire原集群插件的替代,它使用了开源的Hazelcast数据分布框架来代替昂贵的专有第三方产品。目前Hazelcast版本是3.
2016-07-08 16:24:25 928
原创 tsung测试openfire
很多人一直诟病openfire的并发能力, 由于项目中需要用到, 所以决定对openfire进行压力测试。首选的工具当然是大名鼎鼎的tsung。Tsung是采用Erlang语音开发的一个开源的支持多种协议的分布式的负载测试工具,他能被用来对HTTP, WebDAV, SOAP, PostgreSQL, MySQL, LDAP and Jabber/XMPP 服务器进行压力测试。 T
2016-07-08 14:26:46 1019 1
转载 TSung测试XMPP协议--测试过程中出现问题
以下问题是我自己的理解,可能有些地方解释的不对。写这篇文章是方便自己以后出现相同的问题还要去google。先看我的配置文件:tsung loglevel="notice" dumptraffic="false" version="1.0"> clients> client host="shlab135" maxusers="80000" cpu="
2016-07-06 17:46:44 1192
转载 几个性能测试工具
几个性能测试工具我个人认为一个优秀的软件工程师必须掌握一定的测试技能。可能有的开发工程师认为测试是测试工程师的事情,不是开发工程师的事情。这种开发工程师是缺一条腿的,离开了测试工程师,你如何证明你的程序没有问题。下面是我这两天搜集的性能测试工具,如果大家知道别的工具,可以在回复中分享出来。Web BenchWeb Bench is very simple tool
2016-07-05 14:31:42 1478
原创 centos下采用rpm方式安装mysql
测试服务器安装mysql, 采用rpm的方式安装, 安装过程中出现了些问题, 最后终于成功。 下面把安装过程记录下来。1、首先下载rpm包:官方下载地址:http://dev.mysql.com/downloads/mysql/当前的最新版本是5.7,但是官网没有提供rpm包,所以下载5.6版本。MySQL-server-5.6.31-1.linux_glibc2.5.
2016-07-04 17:29:50 383
2022年最新新疆维吾尔自治区五级行政区划代码
2022-08-05
2022年最新宁夏回族自治区五级行政区划代码
2022-08-05
2022年最新青海省五级行政区划代码
2022-08-05
2022年最新甘肃省五级行政区划代码
2022-08-05
2022年最新陕西省五级行政区划代码
2022-08-05
2022年最新西藏自治区五级行政区划代码
2022-08-05
2022年最新云南省五级行政区划代码
2022-08-05
2022年最新贵州省五级行政区划代码
2022-08-05
2022年最新四川省五级行政区划代码
2022-08-05
2022年最新重庆市五级行政区划代码
2022-08-05
2022年最新海南省五级行政区划代码
2022-08-05
2022年最新广西壮族自治区五级行政区划代码
2022-08-05
2022年最新广东省五级行政区划代码
2022-08-05
2022年最新湖南省五级行政区划代码
2022-08-05
2022年最新湖北省五级行政区划代码
2022-08-05
2022年最新河南省五级行政区划代码
2022-08-04
2022年最新山东省五级行政区划代码
2022-08-04
2022年最新江西省五级行政区划代码
2022-08-04
2022年最新福建省五级行政区划代码
2022-08-04
2022年最新安徽省五级行政区划代码
2022-08-04
2022年最新浙江省五级行政区划代码
2022-08-04
2022年最新江苏省五级行政区划代码
2022-08-03
2022年最新上海市五级行政区划代码
2022-08-03
2022年最新黑龙江省五级行政区划代码
2022-08-03
2022年最新吉林省五级行政区划代码
2022-08-03
2022年最新辽宁省五级行政区划代码
2022-08-03
2022年最新内蒙古自治区五级行政区划代码
2022-08-02
2022年最新山西省五级行政区划代码
2022-08-02
2022年最新河北省五级行政区划代码
2022-08-02
2022年最新天津市五级行政区划代码
2022-08-02
2022年最新北京市五级行政区划代码
2022-08-01
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人