oracle jdbc Connection Reset问题
oracle jdbc Connection Reset问题
oracleJDBC在建立连接时需要一些随机数据用以加密session token之类的东西
 Linux内核熵池,通过搜集键盘,鼠标,中断,磁盘操作来产生随机数据
 通过以下命令查看当前的熵值:
cat /proc/sys/kernel/random/entropy_avail
在读取时,/dev/random设备会返回小于熵池噪声总数的随机字节。Linux内核熵池,通过搜集键盘,鼠标,中断,磁盘操作来产生随机数据。
 /dev/random可生成高随机性的公钥或一次性密码本。若熵池空了,对/dev/random的读操作将会被阻塞,直到收集到了足够的环境噪声为止。
 /dev/urandom则是一个非阻塞的发生器:dev/random的一个副本是/dev/urandom(”unlocked”,非阻塞的随机数发生器),它会重复使用熵池中的数据以产生伪随机数据。
 这表示对/dev/urandom的读取操作不会产生阻塞,但其输出的熵可能小于/dev/random的。
 随机数据源默认用的是/dev/random。
rm /dev/random
ln -s /dev/urandom /dev/random
 
                    
                
 
                
            
         浙公网安备 33010602011771号
浙公网安备 33010602011771号