服务器 Gind.cn

服务器问题集锦,包括 Linux(Ubuntu, Centos,Debian等)和Windows Server服务器

Tomcat-如何检查当前正在使用的内存设置

我已经使用Server 2008和IIS 7build立了一个Tomcat服务器。 我怎么知道JAVA_OPTS环境variables是否被实际使用? 我以前听说过,为了使JAVA_OPTS环境variables能够被使用,我必须编辑service.bat文件,但是如何判断它是否成功呢? 我一直无法确定是否有方法在日志中查看这些数据,或者是其他更加定量的数据。 我能想到的唯一方法就是编辑这个variables,试着去判断这个variables是否有差异。 我将JAVA_OPTS设置为以下内容: -server -Xmx1k -Xms1k-Xmn1k -Xss128k -XX:+UseParallelGC -XX:ParallelGCThreads=20 -XX:PermSize=1k -XX:MaxPermSize=1k 另外,我发现文档说在service.bat中更改以下行: "%EXECUTABLE%" //US//%SERVICE_NAME% ++JvmOptions "-Djava.io.tmpdir=%CATALINA_BASE%\temp;-Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager;-Djava.util.logging.config.file=%CATALINA_BASE%\conf\logging.properties" –JvmMs 128 –JvmMx 256 至: "%EXECUTABLE%" //US//%SERVICE_NAME% ++JvmOptions "-Djava.io.tmpdir=%CATALINA_BASE%\temp;-Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager;-Djava.util.logging.config.file=%CATALINA_BASE%\conf\logging.properties" %JAVA_OPTS% 我运行命令时没有错误 service install ServiceName 到目前为止,似乎一切运行的速度都像以前一样快,我重新安装了更改的内存设置的服务,使我认为JAVA_OPTS不影响任何东西。 对不起,如果这是一个广泛的问题,但我还没有find一个很好的结果,关于在后端实际发生的事情。 有人可以解释一下吗?

什么是DNSSEC KSK / ZSK可接受的密钥长度?

我的任务是在名称服务器上查看实施DNSSEC。 虽然技术方面(生成键,标志区,准备翻转)相对简单,但我遇到了一个后勤问题。 从我一直在阅读的文档中,1024位对于区域签名密钥来说是一个很好的尺寸,适当的过程是每个区域有一个ZSK,大约有一个月的翻转 然而,在一个合理的快速计算机上,需要10分钟的时间才能生成一个1024位的密钥…而ISP为超过三千个区域的主机工作。 除非我以某种方式从头到尾自动化这个过程,否则这是不可行的 – 即使我这样做了,到这个过程结束时,几乎是时候开始NEXT过渡。 总之,这是不可行的。 目前,我正在将DNSSEC限制在明确要求的客户身上,但这是最好的权宜之计。 我的问题: 我是否会用钥匙长度过度? 我怎样才能加快关键的生成过程? 我应该为每个区域还是ZSK创build个人密钥签名密钥? 编辑:添加我用来生成密钥的确切命令: caleburn: ~/Projects/Systemec/DNS-magic/DNSSEC/keys/ >time dnssec-keygen -r/dev/random -a RSASHA256 -f KSK -b 1280 -n ZONE example.com Generating key pair………………………..+++++ …+++++ Kexample.com.+008+10282 real 9m46.094s user 0m0.092s sys 0m0.140s caleburn: ~/Projects/Systemec/DNS-magic/DNSSEC/keys/ >time dnssec-keygen -r/dev/random -a RSASHA256 -b 1280 -n ZONE example.com Generating key pair…………………….+++++ ………+++++ […]