摘要: 由于线上应用特殊,不能随意重启,找到2种动态修改程序ulimits限制的方法。下面举例修改nginx的core file大小限制 方法一:prlimit工具修改 #安装新版本的util-linux,由于util-linux版本需要大于等于2.21以上才支持prlimit命令(如果系统有此命令请忽略安 阅读全文
posted @ 2021-07-25 11:23 刘高卫 阅读(106) 评论(0) 推荐(0) 编辑
摘要: CONID='liugaowei'CONKEY='xxxxxxx' cd ./senselink-coreexpect -c "spawn git pull origin; expect \"*Username*\" { send \"${CONID}\n\"; exp_continue } \"* 阅读全文
posted @ 2021-07-23 20:27 刘高卫 阅读(66) 评论(0) 推荐(0) 编辑
摘要: go代码: package cudaruntime /* #cgo CFLAGS: -I/usr/local/cuda/include #cgo LDFLAGS: -L/usr/local/cuda/lib64 -lcudart -lcuda #include <cuda_runtime.h> */ 阅读全文
posted @ 2021-02-23 10:50 刘高卫 阅读(100) 评论(0) 推荐(0) 编辑
摘要: Golang GDB print global variable 在使用GDB工具调试golang程序时,需要print一个全局变量,遇到各种报错,没办法打印出来,这里记录一下解决方法。 我的包名叫“monitor”,全局变量名叫“DefaultDevice”,代码中使用时为“monitor.Def 阅读全文
posted @ 2021-02-21 21:56 刘高卫 阅读(479) 评论(0) 推荐(0) 编辑
摘要: ClassLoader,Thread.currentThread().setContextClassLoader,tomcat的ClassLoader 2014-05-07 21:41 Loull 阅读(6776) 评论(0) 编辑 收藏 实际上,在Java应用中所有程序都运行在线程里,如果在程序中 阅读全文
posted @ 2019-12-01 20:04 刘高卫 阅读(150) 评论(0) 推荐(0) 编辑
摘要: 从过去以物理机和虚拟机为主体的开发运维环境,向以容器为核心的基础设施的转变过程,并不是一次温和的改革,而是涵盖了对网络、存储、调度、操作系统、分布式原理等各个方面的容器化理解和改造。 2g内存2cpu 内核 Linux 4.17.11-1.el7.elrepo.x86_64 然后进入虚拟机可用命令查 阅读全文
posted @ 2019-11-03 18:13 刘高卫 阅读(2499) 评论(0) 推荐(0) 编辑
摘要: 转自:https://blog.csdn.net/ransom0512/article/details/50440316 http://www.360doc.com/content/16/0712/11/9200790_574921580.shtml https://www.cnblogs.com/ 阅读全文
posted @ 2019-09-25 14:14 刘高卫 阅读(432) 评论(0) 推荐(0) 编辑