思维要走到多数人的前面,甚至是对立面

[置顶] 交易的道与术(一)

业绩拐点:合同负债(签了了合同没拿到钱)大增,现金流也保持的比较 设立交易系统的基础 要盈利,前提先要学会少亏 除非是穿越或者神,否则无人可以推翻这句话:“市场是不可能被持续准确预判”。许多投资者,比如那些经常询问是否现在是牛市、是否可以买入、买入后应持有多久的人,他们的潜意识里只...

[置顶] 经典美句收录集合

更新1015 寒窑赋 吕蒙正是北宋初年宰相,出身贫寒,曾一度落魄到寄居寒窑、以乞讨为生的地步,后发奋读书,官至极品。相传此文是他为劝诫当时年少气盛的太子(即后来的宋真宗)而作,太子阅后深受触动,一改傲慢态度。 (宋)吕蒙正 天有不测风云,人有旦夕祸福。 蜈蚣百足,行不及蛇;雄鸡...

Nginx中的静态资源缓存

博客 http{ # 服务器连接的超时时间 proxy_connect_timeout 10; # 连接成功后,等候后端服务器响应时间 proxy_read_timeout 180; # 后端服务器数据回传时间 proxy_send_timeout...

Nginx中的负载均衡配置使用

tengine新增健康检查模块可实现故障自动转移 负载均衡配置&&宕机自动切换 严格来说,nginx自带是没有针对负载均衡后端节点的健康检查的,但是可以通过默认自带的ngx_http_proxy_module模块和ngx_http_upstream_module模块...

Nginx中的upstream配置使用

配置例子 定义一组服务器。 这些服务器可以监听不同的端口。 而且,监听在TCP和UNIX域套接字的服务器可以混用。 upstream backend { server backend1.example.com weight=5; server backend2....

Nginx中的location匹配规则

location匹配命令 ~ # 波浪线表示执行一个正则匹配,区分大小写 ~* # 表示执行一个正则匹配,不区分大小写 ^~ # ^~表示普通字符匹配,如果该选项匹配,只匹配该选项,不匹配别的选项,一般用来匹配目录 = # 进行普通字符精确匹配 @ ...

Nginx基本配置与参数说明

#服务启动所属的用户或者用户组 user nobody; #启动进程,通常设置成和cpu的数量相等 worker_processes 1; #全局错误日志及PID文件 #error_log logs/error.log; #error_log logs/error.log noti...

Nginx安装及服务配置

Nginx安装 安装编译工具及库文件 # gcc、gcc-c++ Nginx编译环境 # pcre 为了Nginx的rewrite重写提供支持 # zlib 为了Nginx的gzip压缩提供支持 # yum -y install make zlib zlib-devel gcc gcc-c+...

三大主流软件负载均衡器对比

Nginx简介 Nginx(“engine x”)是一个高性能的HTTP和反向代理服务器,也是一个IMAP/POP3/SMTP代理服务器。因其稳定性、丰富的功能集、示例配置文件和低系统资源的消耗而闻名。 Nginx特点 反向代理(所谓代理就是一个代...

ZooKeeper专题(十二)——服务安装及知识总结

单机服务安装 # 解压下载安装包,进入 zookeeper-3.4.10\conf 目录 # cp zoo_sample.cfg zoo.cfg # 编辑zoo.cfg文件 tickTime=2000 dataDir=/root/zookeeper/data/ dataLogDir=/ro...

ZooKeeper专题(十一)——传输协议

参看文章:ZooKeeper源代码解读之Packet 优秀博文 zookeeper初识之原理 ZooKeeper专栏 【ZooKeeper Notes】系列文章 分布式服务框架 Zookeeper – 管理分布式环境...

ZooKeeper专题(十)—底层通信

参看文章:ZooKeeper源代码解读之ClientCnxnSocketNIO 优秀博文 zookeeper初识之原理 ZooKeeper专栏 【ZooKeeper Notes】系列文章 分布式服务框架 Zookee...

ZooKeeper专题(九)——ZK集群管理

配置文件 ZK的配置文件称为zoo.cfg 优秀博文 zookeeper初识之原理 ZooKeeper专栏 【ZooKeeper Notes】系列文章 分布式服务框架 Zookeeper – 管理分布式环境中的数据 ...

ZooKeeper专题(八)——内部原理

内部原理 本章讲述了ZK服务端的内部原理,包含其使用的协议以及如何高性能的进行容错。 leader和followers ZK集群中中会有唯一的一个leader,其它的称为followers。 leader是数据变更的核心点。 observer leader和follwers保证...

ZooKeeper专题(七)——Curator

curator Curator是构建在ZooKeeper上的API,它屏蔽一些复杂的ZooKeeper操作,并提供了一些扩展。使ZooKeeper的使用更加方便和快捷。 流式API 一般的ZooKeeper创建节点的代码如下: zk.create("/mypath", new byte[...

ZooKeeper专题(六)——杂

ACL 没看明白 Session恢复 当session恢复的时候,ZK的状态可能已经发生了变更。 比如master crash后,然后再恢复。 那么master不该再相信自己还是master,而是该重新再确定下。 ####当ZNode删除重建后,version会重置 Sync避免hi...

ZooKeeper专题(五)——异常处理

异常类型 ZK将异常分成两大类,可恢复的和不可恢复的。 可恢复异常 可恢复异常是短暂的且经常出现的,短暂的网络波动或者服务异常都将导致这个问题。 当客户端和ZK的连接断的时候,会产生Disconnected事件和ConnectionLossExceptio...