采用PetcatTomProbe开发运行网站的好处

 

一、把网站研发得很稳定。把IT系统研发得很稳定是无价的技术,IT系统一般就宕在网站。TomProbe通过对外来线程、内存泄漏、CPU和其它关键数据的监测,揭示网站不稳定的原因。

 

二、定位解决异常消耗CPU的代码TomProbe提供了一个简单的办法查找定位异常消耗CPU的代码(定位了就很容易解决了)。

 

三、特别地,轻松地解决服务器CPU突然变成99%的问题。网站运行到某个时候,服务器CPU突然变成了99%,与宕了无异,问题像幽灵一样随机出现,无法复现,可能需要几年来试验解决。有了TomProbe就很容易很快解决。

 

四、把网站研发得高性能、响应迅速。有了TomProbe,就可以把异常消耗CPU的代码找出来优化、就可以发现垃圾的外来线程等等。

 

五、比网管软件的监测数据更全面、更关键、更准确TomProbe显示的数据是从Petcat进程内部输出的,是Petcat进程内部的所有的关键数据。网管软件只能把中间件作为进程和端口来监测,很多关键数据无法监测。

 

六、保证网站不间断对外服务。网站运维人员用TomProbe监测到网站快要宕时,赶快重启服务器,以保证网站不间断对外服务,避免网站用户流失。

 

七、业主方或发单方用来验收IT项目。很多网站的功能是实现了,但运行起来不稳定或性能不好,只能说是个演示版。有了TomProbe,不懂技术的业主方或发单方也能知道网站的开发质量。

 

八、安全可控。我公司在读懂Tomcat源代码到每一个角落的基础上,写成了PetcatTomProbe;采用Petcat运行网站的安全问题法律上找我公司问责。同时,Petcat开源,遵守Apache协议。

 

九、替代极易、阻力极小Petcat完全兼容Tomcat,网站从Tomcat迁移到Petcat真正只需要简单copy一下;Petcat的用法也与Tomcat完全一样;Petcat也可以内置在SpringBoot里,完全支持SpringBootSpringCloudPetcatTomcat共用生态,不会影响开发者的经验的价值。