1、查看内存free -g   / free -m echo 3 > /proc/sys/vm/drop_caches  //释放内存2、查看磁盘空间df -h //查看磁盘空间du -sh /dir  //查看文件夹占用大小3、查看磁盘io情况iostat -x 10   //每隔10s一次CPU 属性值%user:CP
原创 2022-11-20 00:35:45
2277阅读
为了代码质量,保证代码符合最基本的规范,可以使用SonarQube进行代码检查。SonarQube是一个静态代码质量检查工具,可以检查出代码中明显或潜在问题。下面介绍在linux系统中,搭建Sonar服务器的方法。windows系统中的搭建方法,参照另一篇《Sonar服务器搭建(windows)》。1. 配置JDK 下载JDK官方下载地址:https://www.oracle.com/techne
1、前言所有JAVA服务的线上问题从系统表象来看归结起来如下:CPU:使用峰值突然飙高内存:内存溢出、泄漏磁盘:空间满了网络:流量异常其他:FullGC等 基于上述现象,我们将线上问题分成两大类:系统异常、业务服务异常1.1 系统异常常见的系统异常现象包括:CPU占用率过高、CPU上下文切换频率次数较高、磁盘满了、磁盘IO过于频繁、网络流量异常(连接数过多)、系统可用内存长期处于较低值(导致OOM
1.执行一个命令,需要等上3-5秒2. source insight根本无法同步3. 烧写一个原本只需要30秒的固件,变成要10分钟4.更别说编译、同步下载代码简直是垃圾中的战斗机,妈蛋,这么垃圾的服务器,还能在一个IC公司存在,真是扯淡!!!!!实在忍无可忍,服务器的没法容忍,作为一个公司的服...
转载 2014-11-26 10:28:00
774阅读
2评论
# JAVA排查指南 ## 简介 在开发过程中,我们经常会遇到Java程序的情况,这会严重影响应用程序的性能和用户体验。本文将指导你如何进行Java排查,并提供一系列步骤和代码示例来帮助你解决这个问题。 ## 流程概览 为了更好地进行Java排查,我们需要按照以下步骤进行操作: | 步骤 | 描述 | | ------ | ------ | | 1. 监控系统状态 | 监控C
原创 2023-10-17 13:47:32
242阅读
在香港云服务器上的网页访问慢该怎么办?网页访问慢有许多缘故,多次详细的 HTTP 恳求包含解析域名、创建 TCP 联接、进行恳求、香港云服务器接受到恳求开展解决并回到事件处理、电脑浏览对 HTML 编码开展分析并恳求别的資源,及其对网页页面开展3D渲染展现。在其中,HTTP 的恳求全过程亲身经历了客户当地手机客户端、手机客户端到接入服务器中间的网络节点及其网络服务器。在这里3个阶段中,随意1
由于最近购置了多台linux云服务器,总是要进行频繁的搭建网页服务,作为java工程师对于这些搭建环节总是不够熟练且遇到了很多坑,所以就下定决心作此文以供留档。准备环境云服务器(CentOS 6.8)jdk-8u201-linux-x64.tar.gz下载地址 apache-tomcat-8.5.38.tar.gz下载地址 mysql-5.6.43-linux-glibc2.12-x86_64.t
碰到问题先上机器到处逛逛看下再说,可能就是个小问题点引起的
转载 2021-11-12 10:38:24
940阅读
先看看官方文档图片拍摄图片拍摄用例旨在拍摄高分辨率的优质照片,不仅提供简单的相机手动控制功能,还提供自动白平衡、自动曝光和自动对焦 (3A) 功能。调用方负责决定如何使用拍摄的照片,具体包括以下选项: takePicture(Executor, OnImageCapturedCallback):此方法为拍摄的图片提供内存缓冲区。 takePicture(OutputFileOptions, Exe
服务器网络,一般的情况下,请先检查您服务器的使用情况。1、CPU使用率是否大于50%。2、内存使用率是否过高。3、网络使用率是否过高。如果出现上述情况,则表明您的服务器或网络无法承载您目前的服务,请联系技术人员调整您的资源。如果没有出现上述情况则可能由以下原因造成:1、服务器遭遇CC攻击导致,需要联系售后人员做CC防护策略。2、服务器遭遇较大的流量攻击,但服务器没有被流量牵引。3、设备网卡故障
转载 2020-04-08 14:46:06
2313阅读
# Java服务怎么排查 在开发和维护Java应用程序时,经常会遇到Java服务或不响应的情况。这种问题可能由于各种原因引起,包括代码问题、性能瓶颈、资源限制等。本文将介绍一种常见的排查Java服务问题的方法,并提供示例代码和图表进行说明。 ## 问题描述 假设我们有一个Java服务应用,它提供了某种功能的服务。但是,我们发现在某些情况下,该服务会变得非常,响应时间明显延长。我
原创 2023-12-24 04:15:41
92阅读
文章目录一、分析思路二、详细分析方法1、排除本机自身原因2、服务器性能分析(1)查看服务器的内存和服务器核数大小(2)服务器的负载3、虚拟机分析4、数据库分析(MySql)(1)进程列表(2)最大连接数(3)连接超时(3)DNS反向解析(4)表高速缓存(5)慢查询日志 一、分析思路排除本机自身原因服务器性能分析虚拟机分析数据库分析二、详细分析方法1、排除本机自身原因查看服务器的网络情况可以下载一
转载 2024-05-13 21:55:29
696阅读
智能云解析所具备的宕机切换功能可以最大程度保障网站服务器的高可用性和连续性,避免企业因服务器宕机产生的业务损失。一、服务器宕机的原因有哪些?1.意外重启操作员因维护或更新服务器、部署机房等特殊情况意外操作导致服务器重启。2.硬件问题非操作员本身意愿,而因供电、震动、硬件质量、系统不完善、灰尘、散热不良等原因造成的重启。3.用户访问量过大或遭受DDoS攻击时,造成服务器带宽资源耗尽,或者网站数据超过
tomcat要运行依赖于JDK,tomcat服务器的CPU使用率过高,大多都是因为部署的web程序的问题。一、现象描述在一次线上环境,前台访问页面的速度越来越慢,从浏览F12中看到发出的请求都是pengding的状态。二、排查过程我这里tomcat部署在linux环境中。下面的排查过程均在linux下进行。1、排查后台服务查看tomcat的后台日志,发现日志正常打印,未发现异常信息;把要执行的S
一、jmap找出占用内存较大的实例先给个示例代码:import java.util.List; import java.util.concurrent.CountDownLatch; /** * @Classname OOMTest * @Description TODO * @Date 2019/11/14 9:48 AM * @Author by lixin */ public class O
Android 基本组件指 Activity、Fragment、Service、BroadcastReceiver、ContentProvider 等等。 1.【强制】Activity 间的数据通信,对于数据量比较大的,避免使用 Intent + Parcelable的方式,可以考虑 EventBus 等替代方案,以免造成 TransactionTooLargeException 。 说明:对于数
转载 9月前
22阅读
## Java服务器视频在线播放问题及解决方案 ### 1. 引言 随着互联网的发展,视频在线播放已成为人们日常生活中常见的娱乐方式之一。然而,在一些情况下,我们可能会遇到视频在线播放的问题,尤其是在使用Java服务器进行视频在线播放时。本文将介绍为何会出现现象以及一些解决方案。 ### 2. 问题分析 现象的出现主要是因为视频数据的传输和处理速度跟不上视频的播放速度,导致
原创 2023-10-13 12:26:49
216阅读
问题系统大部分时间响应速度正常(平均响应时长在 50 - 500 ms),但近期隔一段时间,前端请求频发卡、请求超时的问题,但是一会就又好了;虽然能用,但这对于程序员来说是不能忍的,必须揪出的问题,搞定它;当前服务现状服务是一个基于 Java 生态圈开发的工作流调度系统,主要由两个部分组成(耦合在一起了)内嵌的 Jetty server + spring web 服务: restfull api
Java性能调优指南–有关提高Java代码性能的各种技巧。最近又学到了很多新知识,感谢优锐课老师细致地讲解,这篇博客记录下自己所学所想。1. 介绍在Java世界中,我们大多数人习惯于在Java应用程序开发的所有阶段使用GUI工具:编写代码,对其进行调试和分析。我们通常更喜欢在开发环境中设置服务器环境,并尝试使用熟悉的工具在本地重现问题。不幸的是,由于各种原因,通常不可能在本地重现一些问题。例如,你
前言去年中旬,服务器就扔了个爬虫一直怕数据,直到最近才有空上服务器看看,结果,服务器超级,卡到什么程度?输一个ls等3秒,然后再等5s才能显示结果;这肯定不能忍,那有啥办法可以排查下?freefree 命令显示系统使用和空闲的内存情况,包括物理内存、交互区内存(swap)和内核缓冲区内存,共享内存将被忽略;如果free约少,说明内存被吃完了,就需要释放内存了;参数free 参数如:free -m
  • 1
  • 2
  • 3
  • 4
  • 5