resin

jps命令使用

早过忘川 提交于 2020-03-21 15:34:54
jps工具 jps(Java Virtual Machine Process Status Tool)是JDK 1.5提供的一个显示当前全部java进程pid的命令,简单有用,很适合在linux/unix平台上简单察看当前java进程的一些简单情况。 jps(Java Virtual Machine Process Status Tool)是JDK 1.5提供的一个显示当前全部java进程pid的命令,简单有用,很适合在linux/unix平台上简单察看当前java进程的一些简单情况。 我想非常多人都是用过unix系统里的ps命令,这个命令主要是用来显示当前系统的进程情况,有哪些进程,及其 id。 jps 也是一样,它的作用是显示当前系统的java进程情况,及其id号。我们能够通过它来查看我们究竟启动了几个java进程(由于每个java程序都会独占一个java虚拟机实例),和他们的进程号(为以下几个程序做准备),并可通过opt来查看这些进程的具体启动參数。 用法:在当前命令行下打 jps(须要JAVA_HOME,没有的话,到改程序的文件夹下打) 。 jps存放在JAVA_HOME/bin/jps,使用时为了方便请将JAVA_HOME/bin/增加到Path. $> jps 23991 Jps 23789 BossMain 23651 Resin 比較经常使用的參数: -q

JavaWEB总结--(3)Tomcat

孤者浪人 提交于 2020-03-08 16:42:52
JavaWEB项目部署 JavaWEB项目,需要部署在Web服务器上才能够接收用户的客户端发送的请求并且响应。 Web服务器 最常用的Web服务器时tomcat服务器,在旧的项目也用过resin部署。 Tomcat(Apache):当前应用最广的JavaWeb服务器; JBoss(Redhat红帽):支持JavaEE,应用比较广EJB容器 –> SSH轻量级的框架代替 GlassFish(Orcale):Oracle开发JavaWeb服务器,应用不是很广; Resin(Caucho):支持JavaEE,应用越来越广; Weblogic(Orcale):要钱的!支持JavaEE,适合大型项目; Websphere(IBM):要钱的!支持JavaEE,适合大型项目 Tomcat目录结构 Tomcat环境配置(windows环境) ① 新建环境变量CATALINA_HOME=解压目录 ② 在Path环境变量中加入Tomcat解压目录\bin目录 点击bin目录下的startup,然后在浏览器访问localhost:8080 如果出现界面,即安装成功: eclipse配置tomcat 添加tomcat 在eclise的Window-Preferences-Server-Runtime Environment,点击Add添加对应的tomcat,并且配置当前环境下的jdk版本。 测试

tars环境部署

陌路散爱 提交于 2020-03-06 07:42:14
author: headsen chen date: 2018-10-18 12:35:40 注意:依据Git上的tars搭建步骤整理而来 参考: https://max.book118.com/html/2017/0527/109698528.shtm https://github.com/TarsCloud/Tars/blob/master/Install.zh.md 环境: centos7.3-x86_64 kernel :3.10 1,依赖 yum install mpfr -y yum install gmp -y yum install *mpc* -y yum install glibc-static libstdc++-static -y yum -y install gcc gcc-c++ yum -y install autoconf automake libtool curl make g++ unzip zlib zlib-devel yum install glibc-devel -y yum install cmake -y yum install perl -y yum install -y git yum install ncurses-devel -y 2,安装gcc # 安装,下载好包并放在/mnt下面 cd /mnt tar fx gcc-6

linux-crontab定时执行任务

家住魔仙堡 提交于 2020-03-05 16:08:55
最近碰到一个关于 crontab 的问题。 1. 事因 服务器部署了一个 C++ 查询数据库词库的服务,以及 Java 发送目标词的服务, Java 服务通过 soket 长连接向 C++ 服务发送目标单词,然后 C++ 服务返回数据库中是否存在的结果。 期间,由于数据库有时增加单词需要重启服务,手写了个定时脚本来重启该 C++ 服务。 某一次为了调试,把改定时脚本关了,通过 ps -ef |grep xxx 命令查看服务父子进程情况,发现父进程还是每隔十分钟退出,服务会重启,想了许久不知道哪出了问题。 最后询问运维才想起,之前还用了 linux 自带的 crontab 设置过每隔十分钟重启服务,没有删除 crontab 里面的那条设置。 所以我们就来学习一下 linux 自带的可设置定时指定任务的 crontab 。 2. 初识crontab cron 是一个服务进程, cron 服务提供 crontab 命令来设定 cron 服务的,以下是这个命令的一些参数与说明: crontab -u //设定某个用户的cron服务,一般root用户在执行这个命令的时候需要此参数 crontab -l //列出某个用户cron服务的详细内容 crontab -r //删除某个用户的cron服务 crontab -e //编辑某个用户的cron服务 3. 基本用法 基本格式 : * * * *

JSP环境配置

十年热恋 提交于 2020-03-01 21:58:12
Sun公司的JSP在Windows系统中的环境,可以说是如今各类技术语言中最多样化、最容易配乱的了,以下几乎含盖了现今微软平台的所有JSP模拟环境,大家可以结合Sun和其他技术网站的有关资料了解相关信息细节。JSP 为创建高度动态的Web应用提供了一个独特的开发环境,按照Sun的说法,JSP能够适应市场上包括Apache WebServer、IIS4.0在内的85%的服务器产品。即使您对ASP"一往情深",笔者认为,关注JSP的发展仍旧很有必要。    1、IIS+resin+jsp   IIS WEB以其管理操作简单和对ASP的支持而受不少人的喜欢。这里介绍怎么用resin使IIS支持jsp和servlet。   一、分别安装配置iis和resin1.1使各自都单独能正常运行。iis和resin1.1的安装后路径如下:c:\apache 和 c:\resin1.1。   二、配置IIS     1.拷贝iis_srun.dll到IIS scripts目录"c:\inetpub\scripts"     2.在c:\inetpub\scripts目录下创建配置文件(resin.ini)用于指定resin的配置文件的位置。resin.ini内容如下:CauchoConfigFile c:/resin1.1/conf/resin.conf   三、配置resin <caucho.com

Linux命令大全(三)

放肆的年华 提交于 2020-02-16 22:13:54
备份 dump -0aj -f /tmp/home0.bak /home 制作一个 '/home' 目录的完整备份 dump -1aj -f /tmp/home0.bak /home 制作一个 '/home' 目录的交互式备份 restore -if /tmp/home0.bak 还原一个交互式备份 rsync -rogpav --delete /home /tmp 同步两边的目录 rsync -rogpav -e ssh --delete /home ip_address:/tmp 通过SSH通道rsync rsync -az -e ssh --delete ip_addr:/home/public /home/local 通过ssh和压缩将一个远程目录同步到本地目录 rsync -az -e ssh --delete /home/local ip_addr:/home/public 通过ssh和压缩将本地目录同步到远程目录 dd bs=1M if=/dev/hda | gzip | ssh user@ip_addr 'dd of=hda.gz' 通过ssh在远程主机上执行一次备份本地磁盘的操作 dd if=/dev/sda of=/tmp/file1 备份磁盘内容到一个文件 tar -Puf backup.tar /home/user 执行一次对 '/home/user'

在Cacti添加resin jvm监控

核能气质少年 提交于 2020-02-05 18:15:41
修改snmp配置文件 vim /etc/snmp/snmpd.conf 在snmpd.conf文件末尾添加 proxy -v 2c -c public 127.0.0.1:1161 .1.3.6.1.4.1.42 修改jdk配置 cd $JAVA_HOME/jre/lib/management vim management.properties 找到 #com.sun.management.snmp.port=<port-number> 改成 com.sun.management.snmp.port=1161 找到 #com.sun.management.snmp.interface=0.0.0.0 改成 com.sun.management.snmp.interface=127.0.0.1 复制snmp.acl文件 cp snmp.acl.template snmp.acl 配置JVM其允许通过snmp访问权限 vim snmp.acl 找到 # acl = { # { # communities = public, private # access = read-only # managers = localhost # } # } # # # trap = { # { # trap-community = public # hosts = localhost # } # }

Servlet Filter url-mapping /* is not working on 404 errors

岁酱吖の 提交于 2020-01-22 01:50:07
问题 I'm using Resin Server & Apache 2.2 with virtual hosting. Here I'm facing a big challenge in calling a concrete filter. I'm having a generic Filter class to process all the incoming request. Ex: www.example.com/hello this hello is not calling the below filter instead it throwing file not found error(404). If "hello" is having a proper servlet mapping then the below filter is working. Web.xml : <filter> <filter-name>CorpFilter</filter-name> <filter-class>com.filter.CorpFilter</filter-class> <

linux安装resin-1:安装resin

北城以北 提交于 2020-01-11 19:33:41
前提: 使用xshell连接到阿里云服务器,并且本机有手动安装的jdk.(不会的小伙伴可以看我之前的那篇 阿里云服务器构架java生产环境-2:安装jdk-1.8 ) 1.上传resin的压缩包到指定目录并解压 cd /usr/local/ 进入/usr/local/目录 rz 上传 resin-4.0.63.tar.gz 到本目录 tar -zxvf resin-4.0.63.tar.gz && rm -rf resin-4.0.63.tar.gz 解压&&(并且)删除压缩包 */usr/local/ 目录只是我自己的习惯目录,可以自行更换 *&& 代表第二条命令了 *resin压缩包官方下载链接: https://caucho.com/products/resin/download/gpl#download *resin Pro 是需要收费的,这里用的是免费版本 *删除压缩包这步随意,不删除也没影响 2.安装 cd resin-4.0.63/ 进入解压好的resin目录 ./configure --prefix=/usr/local/resin-4.0.63 --with-java-home=/usr/local/java/jdk1.8.0_221/ 配置jdk make && make install 编译并进行安装 3.启动测试 cd bin/ 进入bin目录 .

resin部署安装

半世苍凉 提交于 2020-01-07 14:47:29
Resin是CAUCHO公司的产品,是一个非常流行的application server,对servlet和JSP提供了良好的支持,性能也比较优良,resin自身也是采用JAVA语法开发,功能近似于tomcat resin版本分为:普通版和pro版;主要区别于pro版本支持缓存和负载均衡,此版本有强大的cache功能;Resin本身包含了一个支持HTTP/1.1的WEB服务器。它不仅可以显示动态内容,而它显示静态内容能力也特别强 Resin也可以和其他WEB服务器一起工作,如:nginx\apache\IIS等,resin支持servlets2.3标准和jsp1.2标准。熟悉ASP和PHP的用户可以发现用Resin来进行JSP编程是很方便的,resin添加了php解析执行功能,能够执行php程序,但不如php原生版本 前提条件 resin程序需要JDK的支持,但JDK要求6.0版本或者更高的版本 JDK可以到 oracle官网 进行下载相关版本的JDK,这里提醒大家建议使用稳定版本的JDK程序 安装resin Centos/RedHat rpm安装 加载公钥 [root@jia /]# rpm --import http://caucho.com/download/rpm/RPM-GPG-KEY-caucho 安装软件包(pro版本) [root@jia /]# yum -y