oracle jdbc Connection Reset问题

版权声明:创作不易,请勿抄袭,转载请注明出处。如有疑问,请加微信 wx15151889890,谢谢。 https://blog.csdn.net/wx740851326/article/details/84584650

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

猜你喜欢

转载自blog.csdn.net/wx740851326/article/details/84584650