运维
文章平均质量分 68
运维
星星落进兜里
这个作者很懒,什么都没留下…
展开
-
持续交付+发布可靠软件的系统方法
说明:反模式:不建议的方法。第1章 软件交付的问题 1.1无1.21.2.1 反模式:手工部署软件随着时间的推移,部署应该走向完全自动化,即对于那些负责将应用程序部署到开发环境、测试环境或生产环境的人来说,应该只需要做两件事:(1)挑选版本及需要部署的环境,(2)按一下“部署”按钮。对于套装软件的发布来说,还应该有一个创建安装程序的自动化过程。1.2.2 反模式:开发完全完成之后才向生产环境部署1.2.3 反模式:生产环境手工配置管理?1.3目标为了达到这些目标(短周期、.原创 2021-04-05 23:43:48 · 361 阅读 · 0 评论 -
arthas实践: 成功.
arthas-demo实践: 成功.jad命令反编译,然后可以用其它编译器,比如vim来修改源码jad --source-only com.example.springbootdemo.controller.HelloController > /tmp/HelloController.javamc命令来内存编译修改过的代码sc -d com.example.springbootdemo.controller.HelloController | grep classLoaderHash找原创 2021-03-24 14:08:16 · 145 阅读 · 0 评论 -
2020-12-31
06 Docker Compose官网:https://docs.docker.com/compose/6.1 业务背景6.2 Docker传统方式实现6.2.1 写Python代码&build image(1)创建文件夹mkdir -p /tmp/composetestcd /tmp/composetest(2)创建app.py文件,写业务内容import timeimport redisfrom flask import Flaskapp = Flask原创 2020-12-31 11:33:59 · 252 阅读 · 0 评论 -
Linux安装RocketMQ单机版教程
Linux安装RocketMQ单机版教程Linux安装RocketMQ单机版教程下载安装包修改变量启动停止测试Linux安装RocketMQ单机版教程下载安装包官方仓库各个下载地址:http://rocketmq.apache.org/release_notes/RocketMQ4.7.1直连下载https://www.apache.org/dyn/closer.cgi?path=rocketmq/4.7.1/rocketmq-all-4.7.1-source-release.zip下载好上传到原创 2020-11-26 10:52:39 · 736 阅读 · 0 评论 -
linux查看端口号占用命令
linux查看正在运行的所有端口netstat -ntlp查看所有被占用的端口号 。如果发现某个端口被占用后,可以用命令查看,该端口到底是被哪个进程所占用。命令如下:netstat -pan | grep 5623#其中5623位端口号发现5623的端口,被28425的进程id所占用,继续进一步跟踪,到底是哪个程序所占用了。通过进程id查找程序–ps直接通过:ps -aux | grep pid 查看,进程程序名称,通过netstat查找端口占用的...原创 2020-10-23 16:21:20 · 457 阅读 · 0 评论 -
linux命令大全
查看Linux系统信息arch#显示机器的处理器架构(1)uname-m#显示机器的处理器架构(2)uname-r#显示正在使用的内核版本dmidecode-q #显示硬件系统部件-(SMBIOS/DMI)hdparm-i/dev/hda #罗列一个磁盘的架构特性hdparm-tT/dev/sda #在磁盘上执行测试性读取操作cat/proc/cpuinfo #显示CPUinfo的信息ca...原创 2020-10-19 17:32:28 · 816 阅读 · 0 评论