Я столкнулся с проблемой, когда Java работает медленно при использовании через SSL. Решение состоит в том, чтобы добавить java slow: проблема, связанная с энтропией
-Djava.security.egd=file:/dev/./urandomв java в командной строке. Так как у меня есть несколько JVM-х, я не хочу, чтобы изменить каждую JVM, чтобы содержать эту строку и, следовательно, хотел бы добавить его в файл
$JAVA_HOME/jre/lib/security/java.security
Теперь файл java.security уже содержит
securerandom.source=file:/dev/urandom
Два вопроса на это:
- Почему и как «/ dev/urandom» отличается от «/dev/./urandom». Почему оленья кожа ява принять «/ Dev/urandom»
- для виртуальной машины Java в том, что я работает, как я могу сказать, являются ли они с помощью правильного устройства urandmon (против случайных)
'/ dev /./ urandom' и'/dev/urandom' - это один и тот же путь, нет разницы. – Mat
Не должно быть, но видимо есть – bubbly
гул. странно. http://stackoverflow.com/a/2325109/635608 – Mat