`
文章列表
logstash-2.3.1按日产生索引(%{+YYYY.MM.dd})产生时间比预计晚8小时问题   由于Elasticsearch、Logstash内部,对时间类型字段,是统一采用 UTC 时间,outputs/elasticsearch中常用的 %{+YYYY.MM.dd} 这种写法必须读取 @timestamp,为了解决索引产生的时间问题,必须先解决@timestamp时区问题。结合网上资料有以下几种思路:   一:使用filter(目前使用) filter{ ruby { code => "event.timestamp.time.localtime ...

HttpClientUtil

    博客分类:
  • Java
import java.util.ArrayList; import java.util.List;   import org.apache.http.HttpEntity; import org.apache.http.NameValuePair; import org.apache.http.client.config.RequestConfig; import org.apache.http.client.entity.UrlEncodedFormEntity; import org.apache.http.client.methods.CloseableHttpRe ...

list统计

    博客分类:
  • Java
package dx.report.schedule; import java.util.ArrayList; import java.util.LinkedHashMap; import java.util.List; import java.util.Map; import java.util.stream.Collectors; public class TT { public static void main(String[] args) { final List<String> tts = new ArrayList<String& ...
http://www.linuxquestions.org/questions/debian-26/systemd-logind-slow-logins-4175543760-print/执行了 sudo apt-get update      systemctl restart systemd-logind
  来源:hankchen,http://www.blogjava.net/hankchen   以我们最近出现的一个实际故障为例,介绍怎么定位和解决这类问题。 根据top命令,发现PID为28555的Java进程占用CPU高达200%,出现故障。 通过ps aux | grep PID命令,可以进一步确定是tomcat进程出现了问题。但是,怎么定位到具体线程或者代码呢? 首先显示线程列表: ps -mp pid -o THREAD,tid,time
#!/bin/bash st=$1 et=$2 if [ "$st" = "" -o "$et" = "" ]; then echo -e "Usage $0 starttime endtime" echo -e "For example:$0 060000 120000" else rm -rf bw*log.node bw.log.node*.tar.gz file="bw.log.node.`date +%Y%m%d%H%M%S`. ...
http://bbs.pcbeta.com/forum.php?mod=viewthread&tid=1054491 每次重启后都修改DNS配置文件 /etc/resolv.conf时间久了,真叫人抓狂从网上得知 /etc/resolv.conf中的DNS配置是从/etc/resolvconf/resolv.conf.d/head中加载而来于是,用nano或者其他编辑软件打开这个配置文件(建议用nano吧,上手容易)    sudo nano /etc/resolvconf/resolv.conf.d/head打开里面显示如下  # Dynamic resolv.conf(5) ...
创建一个自启动的service(适用于Ubuntu与centOS) 以创建nexus为例 1.使用以下内容创建文件 /etc/init.d/nexus #!/bin/bash/usr/bin/nexus $* 并保存文件;   2.注册到启动项 Register nexus at boot time (Ubuntu, 32 bit):sudo ln -s $NEXUS_HOME/bin/nexus /usr/bin/nexussudo chmod 755 /etc/

Linux mtr

一般在windows 来判断网络连通性用ping 和tracert,ping的话可以来判断丢包率,tracert可以用来跟踪路由,在Linux中有一个更好的网络连通性判断工具,它可以结合ping nslookup tracert 来判断网络的相关特性,这个命令就是mtr   apt-get install mtr -y 安装mtr工具 2.Mtr的相关参数: mtr -s 用来指定ping数据包的大小 mtr -nno-dns 不对IP地址做域名解析 mtr -a 来设置发送数据包的IP地址 这个对一个主机由多个IP地址是有用的 mtr -i 使用这个参数来设置ICM ...
 首先确定下做压力测试的工具和性能的监控工具,这个压测的工具使用的是ab、监控工具使用的是nmon。     安装:     yum install httpd-tools        看下linux主机上的ulimit -n 的数据是多少,为改动过的是1024,最好要改的大一点。这个是linux下最大线程数,如果过小的话无法进行大并量的测试。   ab经行压力测试时的脚本我用的形式为:   1.(get方式) ./ab -n 1000 -c 1000 -k http://xxx.xxxxx.com/synth/open/recurls.do?test=true    2. ...
http://www.cnblogs.com/yinhaiming/articles/2465456.html
curl -l -H "Content-type: application/json" -X POST -d '{  "CID": 50031,  "SID": "C5769DA176C6456291F6BB742A59430C",  "PL": {    "Key": "20140901",    "Size": 2  }}' http://localhost:8080/svc
@echo off @echo off并不是DOS程序中的, 而是DOS批处理中的。 当年的DOS,所有操作都用键盘命令来完成, 当你每次都要输入相同的命令时, 可以把这么多命令存为一个批处理, 从此以后,只要运行这个批处理, 就相当于打了 ...
转至:http://www.cnblogs.com/xiaoluo501395377/archive/2013/04/07/3003278.html   如果要在Linux上做j2ee开发,首先得搭建好j2ee的开发环境,包括了jdk、tomcat、eclipse的安装(这个在之前的一篇随笔中已经有详细讲解了Linux学习之CentOS(七)--CentOS下j2ee ...

linux挂载新硬盘

启动服务器,以root用户登录 查看硬盘信息   #fdisk -l 创建新硬盘分区   fdisk可以用m命令来看fdisk命令的内部命令;   a:命令指定启动分区;   d:命令删除一个
Global site tag (gtag.js) - Google Analytics