操作记录
文章平均质量分 87
段义文
嘻嘻
展开
-
openrestry的安装和lua使用
openrestry的安装和lua使用安装lua的运用安装wget https://openresty.org/download/openresty-1.15.8.3.tar.gztar xvf openresty-1.15.8.3.tar.gzcd openresty-1.15.8.3/./configure --prefix=/usr/local/openrestymake && make installlua的运用学习一下:http://www.ttlsa.com/原创 2020-06-11 15:57:17 · 548 阅读 · 1 评论 -
服务器运维常规检查
服务器运维常规检查内存统计进程共占用内存百分比docker容器检查内存统计进程共占用内存百分比ps -aux | grep -E "/bin/celery" | grep -v grep | awk '{total+=$4};END {print total}'注意检查服务器一些历史依赖进程,如遗弃的install/build操作。node和flutter。僵尸进程gradle守护进程工作容器: android-work无工作时的正常资源占用:出现差时异常占用,建议检查原创 2020-06-10 15:20:17 · 897 阅读 · 0 评论 -
golang镜像开发基础配置操作
golang镜像开发基础配置操作使用alpine基础镜像切阿里源sed -i 's/dl-cdn.alpinelinux.org/mirrors.aliyun.com/g' /etc/apk/repositories;apk add --no-cache ...挂golang代理go env -w GO111MODULE=ongo env -w GOPROXY=https://goproxy.io,direct...原创 2020-06-08 14:50:36 · 505 阅读 · 0 评论 -
Mac好用的shell管理软件
Mac好用的shell管理软件FinalShell效果展示windows可以使用xshell方便管理终端mac可以使用该款工具管理终端,对运维工程师及为推荐FinalShell官网网址: http://www.hostbuf.com/下载介绍:http://www.hostbuf.com/t/988.htmlmac版下载地址:http://www.hostbuf.com/downloads/finalshell_install.pkg(点击链接直接下载)效果展示...原创 2020-06-03 11:47:55 · 3301 阅读 · 0 评论 -
golang和pypy效率测试
golang和pypy效率测试测试代码对比结果测试代码python# -*-coding:utf-8 -*-import timet = time.time()for i in range(10**8): continueprint("循环耗费时间:{}".format(time.time() - t))golangpackage mainimport ( "fmt" "math" "time")func main() { start := ti原创 2020-06-03 10:48:23 · 545 阅读 · 1 评论 -
docker部署npm私有仓库verdaccio
docker部署npm私有仓库verdaccio使用私有仓库缓存效率对比标记版本使用Docker运行VerdaccioDocker自定义端口配置Docker中使用HTTPSDockerCompose部署Verdaccio集成ldap官方文档: http://verdaccio.org/docs/en/docker.htmlgit地址:https://github.com/verdaccio/verdacciohub地址:https://hub.docker.com/r/verdaccio/verda原创 2020-06-03 10:43:30 · 1638 阅读 · 0 评论 -
RabbitMQ相关操作及监控指标
RabbitMQ相关操作及监控指标运维操作监控指标[Cluster-wide Metrics](https://www.rabbitmq.com/monitoring.html#cluster-wide-metrics)[Node Metrics](https://www.rabbitmq.com/monitoring.html#node-metrics)[Individual Queue Metrics](https://www.rabbitmq.com/monitoring.html#queue-met原创 2020-06-03 10:27:47 · 3219 阅读 · 0 评论 -
django+gunicorn部署web及性能测试
django+gunicorn部署web及性能测试部署性能测试runserver 方式压测结果gunicorn + gevent (4个worker)gunicorn + gthread (4个worker, --threads=50)gunicorn + gthread + CONN_MAX_AGE(4个worker, --threads=50)gunicorn+gevent+CONN_MAX_AGE(4个worker)部署pip换国内源mkdir ~/.pip && touch原创 2020-06-03 10:04:36 · 562 阅读 · 1 评论 -
gradle打包android注意事项
gradle打包android注意事项生成签名gradle切国内源Dockerfiledocker-compose打包命令GradleDaemon(守护进程)生成签名keytool -genkey -alias duanyiwen -keyalg RSA -validity 20000 -keystore duanyiwen.jks密码相关:dyiwen组织相关:dyiwen配置文件:./app/build.gradleandroid { compileSdkVersion 26原创 2020-06-03 09:46:05 · 347 阅读 · 0 评论 -
json序列化效率对比
json序列化效率对比测试代码结果测试代码python#encoding:utf-8import ujsonimport jsonimport timedef cost_time(func): def inner(*args, **kwargs): start_time = time.time() result = func(*args, **kwargs) stop_time = time.time() pri原创 2020-06-03 09:29:27 · 1164 阅读 · 0 评论 -
jenkins集成pytest-allure统计测试用例
jenkins集成pytest-allure统计测试用例安装allure2命令行工具安装pytest,python-allure本地测试jenkins集成allure官方github:https://github.com/allure-framework/allure2release下载地址:https://github.com/allure-framework/allure2/releases安装allure2命令行工具#下载wget https://github.com/allure-fr原创 2020-06-02 15:39:46 · 1100 阅读 · 0 评论 -
docker-compose配置固定网段Pool overlaps with other one on this address space
docker-compose配置固定网段准备报错准备先使用python找一个闲置的网段from IPy import IPip = IP("192.168.16.0/24")a = [i for i in ip]a,len(a)配置composeservices: db: .... networks: dbnet: ipv4_address: 192.168.16.4.... networks:原创 2020-05-28 11:10:43 · 918 阅读 · 0 评论 -
linux安装指定版本glibc,适配降级
linux安装指定版本glibc,适配降级安装学习自: https://blog.csdn.net/qq_24755999/article/details/78722948安装下载 glibc-2.17.tar.xz, 各版本包地址: https://ftp.gnu.org/gnu/glibc/tar -xvf glibc-2.17.tar//进入解压目录cd glibc-2.17//新建build目录mkdir buildcd build//编译../configure --原创 2020-05-26 11:03:31 · 20326 阅读 · 11 评论 -
golang标准库json与三方包jsoniter序列化效率对比
golang标准库json与三方包jsoniter效率对比测试代码测试结果结论学习自:https://studygolang.com/articles/12702测试代码package mainimport ( "encoding/json" "fmt" "github.com/json-iterator/go" "time")type Data struct { ceshi string ceshi1 string ceshi2 string ceshi3 strin原创 2020-05-21 15:58:04 · 1208 阅读 · 0 评论 -
golang v1.14 导入本地自己的包
golang v1.14 导入本地自己的包路径格式假如我有如下项目路径.├── 1.go├── 2.go├── 3.go├── README.md├── go.mod├── go.sum├── main.go└── tools ├── go.mod └── tools.go其中tools文件夹是我自己的包,tools.go中有函数Echo1, Echo2两个打印函数。我需要在main.go中引用tools包中的方法./go.mod 1 module原创 2020-05-20 16:57:16 · 791 阅读 · 0 评论 -
jenkinsfile的运用
jenkinsfile的运用建立工程初始化流程部署流程建立工程根据git分支自动创建分支项目过滤分支支持java正则语法初始化groovy脚本Managed file来管理初始化流程job_name="${env.JOB_NAME}".replace('%2F', '/').replace('-', '/').replace('_', '/').split('/')...原创 2020-04-15 13:49:20 · 1835 阅读 · 0 评论 -
ldap在开源平台中的应用
ldap在开源平台中的应用LDAP结构Jenkins配置jenkins的ldap服务Role-Based StrategyGitlabLDAP结构简单的人员划分大致如下:- ou=service - ou=jenkins - ou=gitlab - ou=禅道 - ou=...- ou=人事行政 - ou=人事 - cn=人员1 - ... - ou=行政 - c...原创 2020-03-21 14:19:00 · 1511 阅读 · 0 评论 -
jenkins:记录解决插件安装time out
jenkins:记录解决插件安装超时time out清华源替换插件下载地址清华源jenkins国内清华源:https://mirrors.tuna.tsinghua.edu.cn/jenkins/plugins/清华插件源:https://mirrors.tuna.tsinghua.edu.cn/jenkins/plugins/jenkins站点更新:https://mirrors.tu...原创 2020-03-11 23:32:22 · 1608 阅读 · 1 评论 -
centos安装ansible集群
centos安装ansible集群yum安装实践:使用ansible批量同步集群日期yum安装集群IP列表namehostk8s-master192.168.78.22k8s-node1192.168.78.23k8s-node2192.168.78.24主机名称hostnamectl set-hostname k8s-masterho...原创 2020-02-09 18:10:56 · 335 阅读 · 0 评论 -
[kubernetes]系列一:centos部署k8s:v1.15.0或最新版本及部署可视化dashboard
[kubernetes]系列一:centos部署k8s:v1.15.0环境准备开始安装集群配置检查参考:https://blog.csdn.net/u014692704/article/details/96746356环境准备1.机器准备:>2台测试机,centos(>[2核/2G])即可hostnameiprolek8s-master192....原创 2020-02-03 17:03:20 · 902 阅读 · 0 评论 -
python调用钉钉机器人及自测
python调用钉钉机器人及自测【自测】创建机器人群机器人调用钉钉机器人消息类型【自测】创建机器人首先在手机钉钉上选择面对面创建群聊依次“智能群助手”—“添加机器人”配置机器人群机器人调用官方开发地址:https://ding-doc.dingtalk.com/doc#/serverapi2/qf2nxq机器人设置关键词或白名单限制的测试方法:curl 'http...原创 2020-01-26 17:53:07 · 1197 阅读 · 0 评论 -
gitlab相关运维操作迁移备份账密
gitlab相关运维操作迁移备份账密gitlab备份迁移gitlab备份迁移关于备份的相关配置:/etc/gitlab/gitlab.rb------配置文件/var/opt/gitlab/nginx/conf---------nginx配置文件/etc/postfix/main.cfpostfix-----------邮件配置备份1.设置gitlab的备份保存目录gitlab_...原创 2020-01-09 17:45:54 · 161 阅读 · 0 评论 -
centos搭建局域网DNS服务器及单服务器配置多域名
centos搭建局域网DNS服务器linux配置DNSWindows配置DNS在这里插入图片描述测试域名参考:https://www.jianshu.com/p/3d9d41521f82安装bindyum install -y bind bind-chroot bind-utils/etc/named.conf #主配置文件/etc/named.rfc1912.zones #拓...原创 2020-01-08 19:56:38 · 1868 阅读 · 0 评论 -
docker-compose部署gitlab修改root管理员密码
docker-compose部署gitlab修改root管理员密码docker-compose.yml修改gitlab管理员root密码废话少说直接上docker-composedocker-compose.ymlversion: '2'services: gitlab: image: hub.xinluomed.com/gitlab-ce-zh:11.1.4 ...原创 2019-12-25 17:50:04 · 1828 阅读 · 0 评论 -
ubuntu安装深度学习环境nvidia,nvidia-docker
ubuntu安装深度学习环境nvidia,nvidia-docker安装NVIDIA安装nvidia-docker安装CUDA安装NVIDIACUDA版本对照表(一般而言,不同版本的CUDA要求不同的NVIDIA驱动版本,同时显卡驱动版本要不低于CUDA的安装版本,具体的对照关系如下:):登录官网,下载对应驱动安装包https://www.nvidia.cn/Download/ind...原创 2019-12-23 16:48:59 · 366 阅读 · 0 评论 -
alpine同步容器时间解决相隔8小时问题
alpine同步容器时间解决相隔8小时问题直接上DockerfileFROM xxxxxxxxxxxxxxxxxxxxMAINTAINER duanyiwen <dyiwen@aliyun.com> 2019-12-17RUN apk add -U tzdataRUN cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtimeRU...原创 2019-12-19 15:23:54 · 1324 阅读 · 0 评论 -
docker-compose部署openldap
docker-compose部署openldapdocker-compose.ymlversion: '2.3'services: openldap: image: osixia/openldap container_name: openldap environment: - TZ=Asia/Shanghai #- LDAP_ORGAN...原创 2019-12-18 17:33:54 · 2138 阅读 · 0 评论 -
centos部署activemq
Dockerfile制作activemq镜像下载安装包wget https://mirrors.tuna.tsinghua.edu.cn/apache/activemq/5.15.10/apache-activemq-5.15.10-bin.tar.gz编写DockerfileFROM hub.c.163.com/library/java:8-jre-alpineRUN addgro...原创 2019-12-09 18:54:07 · 127 阅读 · 0 评论 -
rap2数据迁移新版docker环境
rap2数据迁移新版docker环境拉取新版代码git clone https://github.com/thx/rap2-delos.git修改compose配置文件version: "3"services: # frontend dolores: image: rapteam/rap2-dolores:latest ports: #冒号前可以...原创 2019-11-15 18:48:52 · 577 阅读 · 0 评论 -
centos下python调用.net安装pythonnet
centos下python调用.net安装pythonnet安装5.20.*指定版本mono安装pythonnet安装5.20.*指定版本monoyum安装依赖包yum install bison gettext glib2 freetype fontconfig libpng libpng-devel libX11 libX11-devel glib2-devel libgdi* lib...原创 2019-11-14 14:21:48 · 974 阅读 · 1 评论 -
mysql迁移存储
mysql迁移存储操作步骤service mysqld stop停止服务vim /etc/my.cnf修改配置文件cp -rf /var/lib/mysql /new_addr/拷贝原始数据chown -R mysql:mysql /new_addr/mysql拷贝后的地址授权给mysql用户注释掉原始地址#datadir=/var/lib/mysql#socket=/var/...原创 2019-11-08 12:52:02 · 196 阅读 · 0 评论 -
tcpdump抓包
tcpdump抓包抓流经指定IP地址和端口的数据包tcpdump -i enp1s0 dst host 192.168.0.xxx and dst port xxxx -A原创 2019-10-24 14:57:31 · 266 阅读 · 0 评论 -
jenkins插件Git Parameter的tag排序问题
jenkins插件Git Parameter的tag排序问题解决方法在配置页面中选择该模式DESCENDING_SMART智能排序效果模式介绍DESCENDING_SMART下降智能排序DESCENDING下降排序ASCENDING_SMART上升智能排序ASCENDING上升排序When smart sorting is chosen, the compare ...原创 2019-10-12 16:49:29 · 884 阅读 · 0 评论 -
python多进程JoinableQueue获取队列任务剩余量
python多进程JoinableQueue获取队列长度获取JoinableQueue队列长度Queque源码获取JoinableQueue队列长度调用.qsize()方法q = JoinableQueue()for i in xrange(10): q.put(i)q.qsize()Queque源码class Queue: """Create a queue o...原创 2019-04-25 15:39:58 · 1198 阅读 · 0 评论 -
docker搭建redis集群
docker搭建redis集群本文学习 https://www.cnblogs.com/wozijisun/p/6043511.html, 进行实践记录编译redis源码redis各版本下载地址:http://download.redis.io/releases/mkdir -p /root/d-server/redis/cluster;cd /root/d-server/re...原创 2019-04-09 14:16:19 · 245 阅读 · 0 评论 -
“command 'gcc' failed with exit status 1”问题解决
解决pip install或python setup.py install报错gcc问题解决方案:解决方案:yum install gcc libffi-devel python-devel openssl-devel -y;原创 2019-04-03 09:44:25 · 11157 阅读 · 6 评论 -
配置:docker login登陆私有云pull
docker login登陆私有云pullSTEP 1:daemon.jsonSTEP 2:docker loginSTEP 1:daemon.json问题1:操作:cat "{"insecure-registries":["xxx.xxx.xxx.xxx:xxxx"]}" > /etc/docker/daemon.json;service docker restart;...原创 2019-04-08 19:26:04 · 5801 阅读 · 0 评论 -
centos7安装docker
centos7安装docker转载:https://www.cnblogs.com/qgc1995/archive/2018/08/29/9553572.html转载 2019-04-08 18:09:28 · 156 阅读 · 0 评论 -
linux离线安装vim74
linux离线安装vim74安装vim74材料需要安装步骤安装vim74材料需要材料清单:vim-7.4.tar.bz2;ncurses-base-5.9-14.20130511.el7_4.noarch.rpm;ncurses-devel-5.9-14.20130511.el7_4.x86_64.rpm;ncurses-libs-5.9-14.20130511.el7_4.x...原创 2019-04-02 20:04:17 · 9861 阅读 · 0 评论 -
centos7离线安装配置驱动pymssql,pyodbc和cx_Oracle
centos7离线安装配置驱动pymssql和cx_Oracle离线安装pymssql及驱动freetds离线安装gcc离线安装freeTDS离线安装pymssql离线安装cx_Oracle及驱动离线安装oracle客户端安装cx_Oracle离线安装pymssql及驱动freetdspython调用sqlserver依赖pymssql+freetds驱动,freetds依赖gcc离线安...原创 2019-04-02 19:25:50 · 3022 阅读 · 0 评论