java
tofhao
孤独不是孤单,一个人孤单也许并不孤独,因为他习惯了一个人生活;一个孤独也并不一定孤单,也许恰恰是在历经喧哗繁华后的遗世独立让人思想的舌头尝到了绝望寂寞的味道。没有一只蝎子不孤独,而且他们不害怕孤独,反而可以去享受孤独的滋味!
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
服务稳定性的思考
#稳定性 ##明确业务价值 价值导向:飞行、驾驶,系统承载的价值 超载:风险与收益 ##梳理主链路,保证可用性 1、避免单点 应用服务器、中间件、外部接口、数据库、机房 2、梳理强弱依赖 强依赖:重点监控、做好降级与业务影响评估、沟通机制,重试机制 弱依赖:记录日志,延迟补偿处理或不处理 3、避免不合理调用 循环调用服务、串行调用接口过多、无效调用等 常见的方案有: 1.缓存 量大,对数据一致性要求不高的,可以通过缓存来降低压力;多级缓存 2.静态化 一些数据如果可以通过静态化的,大促降级尽量不要通过接原创 2020-08-21 09:16:57 · 804 阅读 · 0 评论 -
cpu突然飙高,过阵下降
1.首先业务属于web内网业务 2.按照经验jstack 查看,见另一篇文章,并无特点 3.查看jvm监控的数据 4.发现jvm的内存接近最大,然后gc,cpu使用率增高 5.解决设置xmx与xms均为4g,观察ok...原创 2016-11-03 16:04:14 · 1094 阅读 · 0 评论 -
jstorm 安装
1.主要看阿里官网[url]https://github.com/alibaba/jstorm/wiki/%E5%A6%82%E4%BD%95%E5%AE%89%E8%A3%85[/url] 2.linux环境默认已经安装了Python 3.Zookeeper安装省略 4.jstorm2.1.1依赖jdk7 查看linux docker是32位还是64:uname -a ...原创 2016-11-03 15:53:15 · 494 阅读 · 0 评论 -
java.lang.OutOfMemoryError: unable to create new native thread
1.系统以及线上现象介绍: 以前运行正常,对比以前,任务数量具增,但数据并没有以前多; 线上问题:系统已经不正常,并且导致虚拟机节点重启不了,并且根据运维的反馈服务器上命令执行不了 2.日志查找分析: a.日志错误源查找如下: [quote] Java HotSpot(TM) 64-Bit Server VM warning: Attempt to allocate s...原创 2015-08-05 18:58:00 · 255 阅读 · 0 评论 -
mat分析内存上涨的原因
[code="java"] MAT Eclipse Memory Analyzer是一个非常好用的内存dump文件分析工具,我们可以利用它的Eclipse 插件轻松实现查看对象树、对象大小、生成报告,甚至自动化分析可能出现泄露的对象。关于MAT的使用介绍可以参考:http://www.ibm.com/developerworks/cn/opensource/os-cn-ecl-ma/ind...原创 2014-04-15 11:32:25 · 358 阅读 · 0 评论 -
转:vm-sdk-java安装开发环境
[code="java"]vSphere Web Services SDK 安装 分类: 虚拟化&云计算 2013-03-22 02:48 479人阅读 评论(0) 收藏 举报 The VMware vSphere Web Services SDK includes all the components necessary to work with the VMware vSphere ...原创 2014-02-19 21:09:03 · 288 阅读 · 0 评论 -
cpu过高,并居高不下
[size=medium]1.查找应用的pid 2.查找pid对应下的线程的哪些id过高 3.jstack pid连续两次获取堆栈的信息,查看变化,以及对应的线程[/size] [code="java"] Thread 5812: (state = BLOCKED) - java.lang.Object.wait(long) @bci=0 (Interpreted frame) ...原创 2013-07-18 14:15:14 · 276 阅读 · 0 评论 -
sphinx安装测试
CoreSeek sphinx安装 主要参照http://www.coreseek.cn/product_install/install_on_bsd_linux/#deps 1.首先检查环境 系统cat /etc/issue gcc -version 以及依赖的包是否符合要求 2. wget http://www.co...原创 2013-03-04 15:54:54 · 161 阅读 · 0 评论 -
ibatis自动生成代码,abator
1.首先新建工程,引入abator.jar包 2.建运行类 [code="java"]import java.util.List; /** * User: tofhao * Date: 11-6-29 * Time: 下午1:58 */ public class IbatisRunner { public static void main(String.....原创 2011-07-01 11:26:23 · 164 阅读 · 0 评论 -
spring自动重载
1.运行类 [code="java"]public static void main(String[] args) { String url = "http://127.0.0.1:8080/reload.action"; HttpClient client = new DefaultHttpClient(); HttpMethod meth...原创 2011-07-01 11:14:35 · 276 阅读 · 0 评论
分享