摘要:
误删除了一个订单,订单号为:D200711008, 现根据binlog对该订单数据进行恢复。 1. 查看binlog日志, 取最新的一个 mysql-bin.000635 show binary logs; 2. 导出删除日期范围内的binlog日志 mysqlbinlog -uadmin -pad 阅读全文
摘要:
jenkins本身作为一款运维利器,具备 的强大能力, 对于生产的版本部署, 有时候会遇到新发的版本出现严重BUG等问题, 急需进行版本回退,为了解决这种应急问题, 特地介绍下如何使用jenkins做web版本控制,在不同版本之间可以快速切换。 1. jenkins的“构建”tab中增加构建步骤: 阅读全文
摘要:
作为一个技术开发工程师, 一个给力的问题解决方案搜索引擎是十分必要的, stackoverflow作为一个码农必备神器, 存在访问不稳定,有时候打不开的问题,下面介绍如何在亚马逊云服务器上搭建属于自己的ssserver来使用stackoverflow。 前提: 已经注册并创建了AWS账号和EC2实例 阅读全文
摘要:
最近公司需要搭建一个面向海外客户的官网网站, 主题是区块链物流。 1. 在Godaddy申请了一个xxx.io结尾的域名, 要使用这个域名提供给老外访问。 2. 新域名解析指向阿里云ECS主机。 遇到问题:但是在域名解析指向国内阿里云服务器后, 打开站点显示的是下面这玩意儿: 境外的域名指向国内的I 阅读全文
摘要:
由于公司的生产环境有很多台Linux的CentOS服务器, 为了方便机子(假设两台机子A,B)互相之间免密ssh, scp命令操作,配置如下 1. 在A、B上分别创建本机的公钥和私钥,输入命令后连续三次回车 2. 查看公私钥的文件生成情况 看到列表有2个文件: 文件说明: id_rsa : 生成的私 阅读全文
摘要:
1. 什么是运维? 运维(Operation and maintenance)一般是指对大型组织已经建立好的网络软硬件的维护,其中传统的运维是指信息技术运维(IT运维)。 2. 工作范畴 IT运维是IT管理的核心和重点部分,也是内容最多、最繁杂的部分,该过程主要用于IT部门内部日常运营管理,其涉及的 阅读全文
摘要:
当前区块链概念火热, 对于技术人来说其实原理一看就懂, 由于本人所在公司从事的是整车物流行业的软件开发,有必要探讨下区块链对于物流行业的意义和应用前景。 当前中国物流行业的互联网化程度还不算太高, 14年开始才兴起物流的互联网化浪潮, 产生了比如货车帮、运满满等在线车货匹配交易的平台, 并借助资本补 阅读全文
摘要:
由于微信小程序是不支持直接分享到朋友圈的, 只能转发给朋友或者群聊, 当前公司已经开发了小程序, 希望能把客户引导到小程序上操作报价, 方法是: 公众号货源详情分享朋友圈-> 朋友圈点击货源详情进入小程序报价, 老板让我们想办法实现。。 于是,老板说打哪就打哪, 实现过程总结如下: 前提: 报价页面 阅读全文
摘要:
操作步骤 1. 从官网下载fiddler (试用期30天) https://downloads.getfiddler.com/win/Fiddler%20Everywhere%203.1.1.exe 2. 安装fiddler 3. 配置fiddler, 菜单操作: view -> proferenc 阅读全文
摘要:
误操作删除了一整个表 tb_user_info, 恢复步骤如下: 1. 查找最新的binlog文件名: show master status; 从阿里云备份日志下载mysql-bin.001612文件(或者使用mysqlbinlog命令远程导出) 2. 把binlog转换成sql文件 mysqlbi 阅读全文
摘要:
我的RocketMQ架构图如下: 故障描述: Broker-b所在服务器宕机8小时(1:00-9:00), 重启Broker-b后, 8小时期间产生的消息被消费者订阅消费, 由于消费者等幂条件是:2小时内相同消息(msgId相同)不重复发送, 但是此时已经超过两小时, 故 1:00-7:00 期间产 阅读全文
摘要:
背景: jenkins每日发布很多版本, 上传的文件占用了linux大量磁盘空间, 久而久之, 空间不足,故需要定期清理系统旧版本文件。 1. 选定清理目标, 分析目标文件列表 清理前: 文件夹列表查询: ll st-www/ 可见文件列表是固定前缀"st-www.", 后面跟着的是版本号, 最大的 阅读全文
摘要:
1. pom.xml添加maven依赖 <!--spring-boot-starter-dubbo--> <dependency> <groupId>com.gitee.reger</groupId> <artifactId>spring-boot-starter-dubbo</artifactId 阅读全文
摘要:
1. 修改nginx.conf文件配置, 首行改为 user root; 2. nginx文件属性设置 #1 进入nginx运行文件目录 cd /usr/local/nginx/sbin #2 设置所属组为root chown root:root nginx #3 文件权限755,所属用户全权限, 阅读全文
摘要:
1. 背景:由于ES的日志索引每天都在增长,很快缓存就吃不消了, 需要定期清理一下过期不用的索引, 在此使用定期删除索引的方法 2. 脚本 delete_es_indices_over_15_day.sh #!/bin/bash #删除早于15天的ES集群的索引 function delete_in 阅读全文
摘要:
刚开始尝试独立安装ELK的每个软件, 发现下载很慢,配置起来挺痛苦, 安装问题多多, 故采用Docker镜像安装法, 省事省心。 1. Docker安装 #添加docker镜像资源 sudo yum-config-manager --add-repo https://mirrors.aliyun.c 阅读全文
摘要:
#!/bin/bash #罗列所有已挂在和待挂载磁盘 fdisk -l echo "请输入所挂盘目标地址:" read -p "地址:" all echo "请输入所挂地址:" read -p "地址:" ll mkdir $ll echo "n p 1 w "|fdisk -u $all kk=" 阅读全文