- 浏览: 7966 次
- 性别:
- 来自: 北京
最新评论
文章列表
rsync添加模块和推送
- 博客分类:
- Linux
rsync在linux中是用来传输文件(远程同步)的工具。
rsync连接有两种服务实现方式:
第一,基于远程shell的程序,比如ssh 这也是很早的ssh传输记录默认端口好像是22,好长时间不用了忘记了。
第二,其程序自身的“daemon”服务器模式,这种方式在公司比较常用,安全。
1.使用基于OPENSSH的服务方式是,远程主机(服务器端)不需要设置rsync,
只需要安装Openssh-server,启动服务即可。特点:可以直接使用linux系统用户进行验证,很方便灵活。
2.基于rsync的daemon模式
使用rsync程序的服务器模式时,要设置rsync程序配置文 ...
之前一直用Lucene老版本,今天看了下4.6发现好多配置都变了地儿,也是翻翻文档才找到怎么用,下面简单说说怎么用,有不明确的地方请大神指教。
首先在创建Field时,构造函数中有一项参数为FieldType type, FieldType实现IndexableFie ...
通过Java thread dump分析找到耗费CPU最高的源代码
作者:胡家辉 2010-04-11
最近产品在运行过程中出现了性能问题,在很低的流量的情况下CPU就达到40%,流量稍高时CPU就达到98%。
产品是Java写的,运行于JBOSS平台。操作系统为redhat linux。当你通过top命令发现你的应用程序的进程占用CPU达98%时,我想你肯定想知道究竟是哪个地方耗费了如此的CPU处理时间。通过thread dump分析就可以找到,但这只是解决问题的第一步,即找到问题的所在。
首先:如何产生thread dump日志?
第一步:找到应用程序所在的进程号,通过t ...
- 2014-11-07 10:16
- 浏览 634
- 评论(0)
servlet(java)获取客户端IP(MAC)
由于出于安全性问题,javascript并不能直接获得客户端的IP。
但是后端语言确实可以的。
所以javascript可以通过ajax技术来获得后端语言得到的IP,并返回到前端。
1:通过java的servlet获取IP:
public String getRemoteAddress(HttpServletRequest request) {
String ip = request.getHeader("x-forwarded-for"); if (ip == null || i ...
liux 遍历文件脚本
- 博客分类:
- Linux脚本(已测试)
#!/bin/bash
function ergodic(){
for file in ` ls $1`
do
if [ -d $1"/"$file] #如果 file存在且是一个目录则为真
then
ergodic $1"/"$file
else
local path=$1"/"$file #得到文件的完整的目录
...
- 2014-11-05 18:10
- 浏览 427
- 评论(0)
kill -3 pid 后会在jvm-app-XX文件中输出Dump下来线程情况。
线程类型:
NEW: 线程被创建但是还没有被执行
RUNNABLE: 线程正在占用cpu并且在执行任务
BLOCKED: 线程为了获得监视器需要等待其他线程释放锁
WAITING: 调用了wait,join,park方法使线程等待-无限期等待
TIMED_WAITING: 调用了sleep,wait,join,park方法使线程等待--有限期等待线程类型
java中线程可以分为两种:
1. 后台线程
2. 非后台线程
当没有其他的非后台线程运行时后台线程将会终止。即使你不创 ...