- 博客(8)
- 收藏
- 关注
原创 Linux内核什么时候会删除老化的ARP条目?
本文介绍了linux内核维护ARP邻居条目的老化机制,说明了Linux内核什么时候会删除老化的ARP条目。
2023-03-29 15:15:18 1292 1
原创 Linux系统开启coredump的几种方式
一、修改程序生成core dump的几种方法临时修改进程prlimit --core=unlimited -p $PIDulimit -c unlimited编辑 /etc/security/limits.conf 文件,设置 tidb 用户 core file size soft 和 hard limit 为 unlimited。 $ sudo vi /etc/security/limits.conftidb soft core un
2022-01-04 11:27:46 5762
原创 rpm打包快速入门教程
RPM(Redhat Package Manager)是用于Redhat、CentOS、Fedora等Linux 分发版(distribution)的常见的软件包管理器。rpm工具可以用来制作源码安装包和二进制安装包。本文档提供一个示例来说明如何制作一个rpm二进制包。1. 准备安装打包需要的程序:yum install rpm-build rpmdevtools2. 安装一个简单的hello.sh脚本首先我们需要准备需要打包的程序hello.sh#!/bin/bashecho "Hello
2021-10-12 15:27:38 4659
原创 客户端压力测试负载均衡器端口释放慢问题探讨
在客户都压测FULLNAT负载均衡器时,出现了客户端端口释放慢的奇怪现象。本文通过分析,发现FULLNAT禁用了TCP的时间戳选项,导致了客户端端口重用失败。
2021-08-19 00:59:01 510 1
原创 Linux系统下判断TCP连接状态的几种方法
当客户端与服务端保持长连接时,客户端除了可以使用心跳包来确认连接状态外,还可以使用一下几种方法:使用recv() 函数判断使用recv() 函数的MSG_PEEK选项,使用这个选项可以“偷看(peek)”一下接收队列的数据。所谓“偷看”,就是recv()不从接收队列中把数据移除,因此下一次调用此函数还会接收到此数据。当TCP连接处于已建立Established状态时,如果接收队列中有数据,recv()函数返回1;如果接收队列中没有数据但是TCP连接没有断开,recv() 函数返回-1,并且把errno
2020-12-01 23:46:36 3408 4
转载 windows程序设计--1.3.2 HelloMsg.cpp出现错误
出现错误:1>MSVCRTD.lib(crtexe.obj) : error LNK2019: 无法解析的外部符号 _main,该符号在函数 ___tmainCRTStartup 中被引用1>F:\mycode\HelloMsg\Debug\HelloMsg.exe : fatal error LNK1120: 1 个无法解析的外部命令原因及解决方案:Win32 console
2017-02-02 20:40:30 185
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人