上一页 1 ··· 11 12 13 14 15 16 17 18 19 ··· 21 下一页
摘要: ubuntu下运行sudo Java 时提示“sudo: java: command not found”。在网上找了,其中很多方法都提示要修改/etc/profile的配置,或是修改/etc/environment的配置。配置完sudo java就可以运行了,但是改完之后依然无效。 根据一个大神的 阅读全文
posted @ 2020-04-02 15:35 jason47 阅读(742) 评论(0) 推荐(0)
摘要: 一、访问流追踪 log-trace: 减少代码级别插入日志 详细调用访问链路 唯一请求id,方便搜索 二、日志实时展示 1. 日志收集 使用队列,采用发布订阅模式 Kafka/RabbitMq: 使用logback 配置appender AMQP 消费端直接读取 支持ELK Mqtt: IBM协议, 阅读全文
posted @ 2020-04-01 14:00 jason47 阅读(157) 评论(0) 推荐(0)
摘要: 1. logback appender 名称描述 ConsoleAppender 将日志输出到控制台 FileAppender 将日志输出到文件 RollingFileAppender 滚动文件生成,按条件生成不同文件,配合TriggeringPolicy使用 SocketAppender 输出日志 阅读全文
posted @ 2020-04-01 11:51 jason47 阅读(174) 评论(0) 推荐(0)
摘要: 代码如下: public class Demo{ public synchronized void m1(){ } public synchronized void m2(){ } } 存在两个问题 1. 多个线程分别访问m1()和m2()时是不能并行的。因为访问的锁是对象this。就算加上stat 阅读全文
posted @ 2020-03-24 15:48 jason47 阅读(138) 评论(0) 推荐(0)
摘要: 在Java中有两类线程:用户线程 (User Thread)、守护线程 (Daemon Thread)。 所谓守护 线程,是指在程序运行的时候在后台提供一种通用服务的线程,比如垃圾回收线程就是一个很称职的守护者,并且这种线程并不属于程序中不可或缺的部分。因此,当所有的非守护线程结束时,程序也就终止了 阅读全文
posted @ 2020-03-23 11:00 jason47 阅读(190) 评论(0) 推荐(0)
摘要: 1. static关键字修饰变量 被static修饰的成员变量叫做静态变量,也叫做类变量,说明这个变量是属于这个类的,而不是属于是对象, 没有被static修饰的成员变量叫做实例变量,说明这个变量是属于某个具体的对象的。 public class Example{ private static in 阅读全文
posted @ 2020-03-20 21:24 jason47 阅读(157) 评论(0) 推荐(0)
摘要: 集群 在多个服务器上部署同一个业务(不同的服务器运行同样的代码,干同一件事,可通过负载均衡实现) 通过多台计算机完成同一个工作,达到更高的效率。 两机或多机内容、工作过程等完全一样。如果一台死机,另一台可以起作用。 理解:一个军事团,所有的士兵就是一个服务器,每个人的业务都是一样(杀死敌人)。 分布 阅读全文
posted @ 2020-03-12 11:09 jason47 阅读(90) 评论(0) 推荐(0)
摘要: 一、Metrics 在应用程序中,通常会记录日志以便事后分析,在很多情况下是产生了问题之后,再去查看日志,是一种事后的静态分析。在很多时候,我们可能需要了解整个系统在当前,或者某一时刻运行的情况,比如一个系统后台服务,我们可能需要了解一些实时监控的数据例如 1、每秒钟的请求数是多少(TPS)? 2、 阅读全文
posted @ 2020-03-11 14:07 jason47 阅读(389) 评论(0) 推荐(0)
摘要: 注1:这个可能是孤立节点的监控,对于大系统,集群分布式,意义不大。 注2: 监控jvm, tomcat,Oracle随着JDK而发布,例如cup,内存,gc,线程等。 一、VisualVM VisualVM 是Netbeans的profile子项目,已在JDK6.0 update 7 中自带,能够监 阅读全文
posted @ 2020-03-10 17:24 jason47 阅读(659) 评论(0) 推荐(0)
摘要: 查看cpu和内存 lscpu free -h (-h是可读方式) 包安装 sudo apt-get download libsss-nss-idmap0 下载deb包到当前目录dpkg -i *.deb 系统信息 lsb_release -a 查看linux发行版本 uname -a 查看内核信息 阅读全文
posted @ 2020-03-10 13:59 jason47 阅读(129) 评论(0) 推荐(0)
上一页 1 ··· 11 12 13 14 15 16 17 18 19 ··· 21 下一页