深圳幻海软件技术有限公司 欢迎您!

  • 线上问题排查,这些命令你一定用得到!

    作者| KG沈剑线上问题排查,以下场景,你遇到过吗?一、了解机器连接数情况问题:1.2.3.4的sshd的监听端口是22,如何统计1.2.3.4的sshd服务各种连接状态(TIME_WAIT/CLOSE_WAIT/ESTABLISHED)的连接数。常见方法:netstat -n|

  • Go应用单元测试实践

    一、背景高德打车运营的应用大多基于go进行开发的,我们希望在预集成环境下,当研发部署完代码,能自动触发单元测试和接口自动化测试,并生成覆盖率报告。参考了许多篇关于go单元测试的文章,有的缺少行增量覆盖率,有的缺少case运行结果/case运行日志。本文旨在搭建一个稳定运行且维护成本低的单元测试/集成

  • 一起 goroutine 泄漏问题的排查

     在golang中创建goroutine是一件很容易的事情,但是不合理的使用可能会导致大量goroutine无法结束,资源也无法被释放,随着时间推移造成了内存的泄漏。避免goroutine泄漏的关键是要合理管理goroutine的生命周期,通过导出runtime指标和利用pprof可以发现

  • 每个开发人员都应该知道的11个控制台命令

    命令行使我们的生活变得更加轻松,因为我们可以自动化一些平凡的任务并使事情运行更顺畅。无需单击图形用户界面(GUI),我们可以触发一些命令并将其称为完成工作。Unixshell是命令行解释器或shell,可为类似Unix的操作系统提供命令行用户界面。Shell程序既是交互式命令语言又是脚本语言,并且操

  • 线上问题排查,这些命令你一定用得到!

    线上问题排查,以下场景,你遇到过吗?一、了解机器连接数情况问题:1.2.3.4的sshd的监听端口是22,如何统计1.2.3.4的sshd服务各种连接状态(TIME_WAIT/CLOSE_WAIT/ESTABLISHED)的连接数。常见方法:netstat-n|grep1.2.3.4:22|awk'

  • 超详细的5个Shell脚本实例分享,值得收藏

    概述今天主要分享5个shell脚本实例,大家可以借鉴下里面的思路,看下有没另外一种实现方式。1、定时清空文件内容,定时记录文件大小复制#!/bin/bash ################################################################&n

推荐阅读