现象使用firefox访问一些网站时会遇到如下错误:
在服务器密钥交换握手信息中 SSL 收到了一个弱临时 Diffie-Hellman 密钥。 (错误码: ssl_error_weak_server_ephemeral_dh_key)解决办法在firefox上安装disable dhe插件
下载地址:https://addons.mozilla.org/en-us/firefox/addon/...
分类:
其他好文 时间:
2015-08-31 11:53:41
阅读次数:
170
最近更新了最新版浏览器的同学是不是偶尔会遇到SSL加密协议不灵,访问不了的情况?最典型的例子是使用FF39或38.0.2访问某些网站时报错:Errorcode:ssl_error_weak_server_ephemeral_dh_key这是由于你的客户端(FF39)废弃了DHE、RC4密码,而服务器端默认使用DHE、RC4加密的密钥..
分类:
其他好文 时间:
2015-08-07 07:11:46
阅读次数:
168
Zookeeper的Session:(1)客户端和server间采用长连接(2)连接建立后,server产生session ID(64位)返还给客户端(3)客户端定期发送ping包来检查和保持和server的连接(4)一旦session结束或超时,所有ephemeral节点会被删除(5)客户端可根据...
分类:
其他好文 时间:
2015-08-03 00:58:58
阅读次数:
102
主备节点的切换,是分布式应用的基本要求。现在用 Zookeeper 实现主备节点自动切换功能。
基本思路:
1 多个服务启动后,都尝试在 Zookeeper中创建一个 EPHEMERAL
类型的节点,Zookeeper本身会保证,只有一个服务会创建成功,其他服务抛出异常。
2 成功创建节点的服务,作为主节点,继续运行
3 其他服务设置一个Watcher监控节点状态,
4 如果主节点消...
分类:
其他好文 时间:
2015-06-18 17:24:48
阅读次数:
122
From"Jonathan Hsieh (JIRA)" Subject[jira] [Updated] (HBASE-10123) Change default ports; move them out of linux ephemeral port rangeDateFri, 17 Jan 201...
分类:
其他好文 时间:
2015-04-24 18:13:09
阅读次数:
290
我们可以把zookeeper看做是一个高可用的分布式文件系统。借助于zookeeper的特性,我们可以很方便的实现分布式的一些服务
其中典型的应用场景有:服务配置、分布式锁和分布式队列。
本节,我会讲解分布式锁的实现。
我们借助于zk的短暂有序节点(EPHEMERAL_SEQUENTIAL)和zk的消息通知机制实现分布式锁。
分布式锁的一般实现算法是:
1、在锁znode节点下创建名为l...
分类:
其他好文 时间:
2015-04-02 11:47:16
阅读次数:
139
一、URL Session的基本概念1.三种工作模式:默认会话模式(default):工作模式类似于原来的NSURLConnection,使用的是基于磁盘缓存的持久化策略,使用用户keychain中保存的证书进行认证授权。瞬时会话模式(ephemeral):该模式不使用磁盘保存任何数据。所有和会话相...
分类:
Web程序 时间:
2014-11-29 14:36:02
阅读次数:
328
这里利用zookeeper的EPHEMERAL_SEQUENTIAL类型节点及watch机制,来简单实现分布式锁。
主要思想:
1、开启10个线程,在disLocks节点下各自创建名为sub的EPHEMERAL_SEQUENTIAL节点;
2、获取disLocks节点下所有子节点,排序,如果自己的节点编号最小,则获取锁;
3、否则watch排在自己前面的节点,监听到其删除后,进入第2步(重...
分类:
其他好文 时间:
2014-11-19 14:09:43
阅读次数:
171
一、URL Session的基本概念1.三种工作模式:默认会话模式(default):工作模式类似于原来的NSURLConnection,使用的是基于磁盘缓存的持久化策略,使用用户keychain中保存的证书进行认证授权。瞬时会话模式(ephemeral):该模式不使用磁盘保存任何数据。所有和会话相...
分类:
Web程序 时间:
2014-11-02 18:08:42
阅读次数:
267
目前openstack提供了raw,qcow2,lvm,rbd四种类型的image后端。
所谓后端,即image/临时卷root盘的管理存储方式。
nova/virt/libvirt/imagebackend.py:
中有四个Raw,Qcow2,Lvm,Rbd四个类,均继承了image类,主要提供create_image方法和snapshot_extract方法。
image父类提供...
分类:
其他好文 时间:
2014-05-15 15:14:32
阅读次数:
350