我试图通过Hyperic工具来configurationJVM内存使用情况,堆大小和日志监控。 但是文档不太清楚如何做到这一点。 请有人指导我吗?
我有一台运行2NICS(WAN和LAN)的Linux服务器的Linux机器。 我希望LAN端机器使用Linux的盒子作为网关上网(WAN端)。 唯一的问题是LAN端机器将具有静态IP,并且不能configuration为DHCP。 我必须围绕他们的设置工作。 我写了一个运行在服务器上的小程序,监听ARP请求,并将所有客户端stream量和NAT转发到WAN端。 客户现在可以ping谷歌,而不考虑他们的静态IP地址。 我的代码根据MAC地址进行NAT,例如,使用10.0.0.1发送来自XX:YY的客户端数据包。 作为源地址。 ZZ:ZZ的另一个客户端将在WAN侧接口上拥有源地址为10.0.0.2的数据包。 所有这一切的目的是为强制门户用户提供零configuration互联网访问。 我的问题是,我无法获得TCP / HTTP通过我的NAT工作。 GET请求没有得到广域网方面的答复,所以我卡住了,想着替代品! 问题时间:1.可以使用netfilter和IP表来完成吗? 而不是扭转我自己的NAT代码。 2.是否有任何开源的用户空间NAT程序,我可以采取和修改? 3.我可以修改当前的netfilter代码吗? 这将是一个巨大的任务? 我的工具:libpcap,gcc,wireshark,ubuntu服务器10.10 我是新的linuxnetworking编程,任何sujesions将不胜感激。 谢谢, 玛
我不得不将这个应用程序部署到三台服务器上,而且很快就要四台。 这是一个痛苦,我正在寻求自动化。 我要编写这个脚本,但这是一个很普遍的问题,那里有太多的工具(木偶,厨师,托盘,MCollective),我认为有人可能有一个现成的战略,他们愿意分享。 我们有3个networking服务器(不久将有4个)。 以下是我目前用来部署的步骤: login到生产Web服务器1 > service httpd stop > service tomcat5 stop login到QA服务器 > scp ROOT.war [email protected]:/usr/share/tomcat5/webapps/ 但是,有时候它会更复杂,我可能需要复制以下任一项:/etc/httpd/conf.d/mod_jk.conf /etc/tomcat5/context.xml 但是我不能仅仅从QA复制context.xml,因为连接string在QA和生产中是不同的。 重新启动所有内容(在ROOT.war传输完毕后) > service tomcat5 start > service httpd start 通常,我部署到server1,testing,然后部署到server2和server3。 我喜欢等到服务器2完成准备就绪之前,我开始部署到服务器3 – 可以木偶这样做(检查HTTP的HTTP状态)? 那么,我可以让Puppet部署server1,然后让它进行部署,并等待server2,server3,并很快成为server4? 分阶段推出,也许容易回滚将是我正在寻找的function。
如果我尝试在Debian上安装Sun Java JDK 6,则不会安装它。 我不想安装OpenJDK,因为它不能和Sun JDK完全一样。 我使用以下命令: apt-get install sun-java6-jdk 包名称应该是正确的,请参阅链接http://packages.debian.org/sid/sun-java6-jdk 。
我怎样才能知道我应该在Linux服务器上安装哪个Java二进制文件? 在Java下载页面中,我看到:Linux x64 – 自解压安装程序和Linux x86 – 自解压安装程序。 运行uname -a我得到:Linux 2.6.26-2-amd64#1 SMP Wed Aug 19 22:33:18 UTC 2009 x86_64 GNU / Linux 但结果令我困惑,它有64和86两个数字,所以我仍然不知道应该采取哪个二进制。 你能帮我吗?
我有一个名为Karaf的企业java容器,我想在VMWare节点上testing。 不幸的是,我没有在网上find任何描述如何将应用程序部署到VMWare节点的过程。 任何人都可以协助通过告诉我或指向我的教程?
我最近更新了Java的Mac OS X 10.7更新1.之后,我认识到,在我的本地开发应用程序Rails 3.0.10与太阳黑子/ solr solr服务器启动正确 0:03.80 /usr/bin/java -Dsolr.data.dir=/var/folders/j0/h6j1w2px233bb_g2461l8pnr0000gn/T -Dsolr.solr.home=/Users/XXXXXXX/.rvm/gems/ruby-1.9.2-p180/bundler/gems/sunspot-a32d14da2650/sunspot_solr/solr/solr -jar start.jar 但是,如果我发送全function的search请求,我得到一个连接拒绝错误: Errno::ECONNREFUSED (Connection refused – connect(2)) 我的一个同事最近用OS X 10.6-Update 6的Java更新更新了OS X Snow Leopard的安装,并且得到了同样的错误,所以我们确定Java更新是一个可能的原因,因为solr是基于Java的。 我正在使用Rails 3.0.10以下的gem: gem 'sunspot_solr', :git => 'https://github.com/sunspot/sunspot' gem 'sunspot_rails', :git => 'https://github.com/sunspot/sunspot.git' 有人可以帮我解决这个问题,或者在更新OS X上的Java之后确认它的出现?
我有像web应用程序 Nginx (proxy) + Tomcat (backend) + PostgreSQL (database). 这个Web应用程序位于亚马逊免费层实例( http://aws.amazon.com/free/ )上,PostgreSQL每月要经常从2到3次。 以下是来自实例的日志: [516661.377137] DMA free:2464kB min:80kB low:100kB high:120kB active_anon:5752kB inactive_anon:5900kB active_file:88kB inactive_file:164kB unevictable:0kB isolated(anon):0kB isolated(file):0kB present:15868kB mlocked:0kB dirty:0kB writeback:0kB mapped:244kB shmem:248kB slab_reclaimable:8kB slab_unreclaimable:260kB kernel_stack:60kB pagetables:40kB unstable:0kB bounce:0kB writeback_tmp:0kB pages_scanned:384 all_unreclaimable? yes [516661.377273] lowmem_reserve[]: 0 594 594 594 [516661.377293] Normal free:2976kB min:3076kB low:3844kB high:4612kB active_anon:289468kB […]
root@konrad:/var/lib/tomcat6/logs# cat localhost.2012-07-12.log Jul 12, 2012 9:26:30 AM org.apache.catalina.core.StandardContext filterStart SEVERE: Exception starting filter SetCharacterEncoding java.lang.ClassNotFoundException: org.apache.catalina.filters.SetCharacterEncodingFilter at java.net.URLClassLoader$1.run(URLClassLoader.java:217) at java.security.AccessController.doPrivileged(Native Method) at java.net.URLClassLoader.findClass(URLClassLoader.java:205) at java.lang.ClassLoader.loadClass(ClassLoader.java:321) at java.lang.ClassLoader.loadClass(ClassLoader.java:266) at org.apache.catalina.core.ApplicationFilterConfig.getFilter(ApplicationFilterConfig.java:269) at org.apache.catalina.core.ApplicationFilterConfig.setFilterDef(ApplicationFilterConfig.java:422) at org.apache.catalina.core.ApplicationFilterConfig.<init>(ApplicationFilterConfig.java:115) at org.apache.catalina.core.StandardContext.filterStart(StandardContext.java:4072) at org.apache.catalina.core.StandardContext.start(StandardContext.java:4726) at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:799) at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:779) at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:601) at org.apache.catalina.startup.HostConfig.deployDescriptor(HostConfig.java:675) at org.apache.catalina.startup.HostConfig.deployDescriptors(HostConfig.java:601) at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:502) at org.apache.catalina.startup.HostConfig.start(HostConfig.java:1317) at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:324) at […]
我使用apache tomcat服务器在netbeans中创build了一个web应用程序。 我想能够从networking访问服务器。 我在NAT后面,项目是否可以访问? 从我的计算机上访问项目,使用http://localhost:8084/equinox/ ,从另一个networking访问本网站,如果我使用外部IP更改本地主机,或者有更多我应该做的事情。