登录
  • 欢迎访问悠扬的技术博客,推荐使用最新版火狐浏览器和Chrome浏览器访问本网站😉

最新发布 第5页

攻城狮|悠扬的技术博客

git

git合并远程分支(开源项目升级处理方案)

场景:          开源项目检出进行二次开发,发现人家代码升级有增强有漏洞修复,这时自己的开发分支已经尽力很多次代码提交,想进行合并升级如何处理呢 #拉取远程仓库进行关联 git remote add module_svn http://xxxx.git   #查看仓库信息 git remote -v E:\\-xxxx>git fetch……继续阅读 »

Redis

docker-compose 部署redis-cluster

准备工作 #创建工作目录 mkdir -p /home/redis-cluster/{log,conf} #赋权,免得一会容器出现挂载没有权限 chmod -R 777 /home/redis-cluster/* 1.配置文件脚本 vim /home/redis-cluster/conf/redis-cluster.tmpl # redis端口 p……继续阅读 »

ShardingSphere

分库分表sharding-proxy使用druid链接池链接断开故障原因分析

(转)诡异的druid链接池链接断开故障经验总结 背景 最近在陆续做机房升级相关工作,配合DBA对产线数据库链接方式做个调整,将原来直接链接读库的地址切换到统一的读负载均衡的代理 haproxy 上,方便机柜和服务器的搬迁。 切换之后线上时不时的会发生 discard connection 错误,导致程序报 500 错误,但不是每次都必现的。 开发框架: ……继续阅读 »

nginx

nginx中location、rewrite用法

一、location用法总结 location可以把不同方式的请求,定位到不同的处理方式上. 1.location的用法 location ~* /js/.*/\.js 以 = 开头,表示精确匹配;如只匹配根目录结尾的请求,后面不能带任何字符串。 以^~ 开头,表示uri以某个常规字符串开头,不是正则匹配 以~ 开头,表示区分大小写的正则匹配; 以~* 开……继续阅读 »

centos7

CentOS 7 内存探究

CentOS 7 内存探究(转)   在 Linux 系统中,为了提高文件系统性能,内核利用一部分物理内存分配出缓冲区,用于缓存系统操作和数据文件,当内核收到读写的请求时,内核先去缓存区找是否有请求的数据,有就直接返回,如果没有则通过驱动程序直接操作磁盘。 内存查看# 当我们使用 free -h 命令时,会显示如下的信息: t……继续阅读 »

ShardingSphere

Skywalking的存储配置与调优

 作为一款APM和全链路监控平台,Skywalking算是挺出色的。Skywalking是APM监控平台的后起之秀,大有超越其他开源APM监控平台的趋势。它通过探针自动收集所需的指标,并进行分布式追踪。通过这些调用链路以及指标,Skywalking APM会感知应用间关系和服务间关系,并进行相应的指标统计。         目前Skywalking支持h2、……继续阅读 »

Mysql

分库分表各组件使用说明

组件服务 分库分表组件矩阵 项目名称 地址 说明 分片辅助管理工具程序(分片接口测试) http://172.168.9.130:18099/index 功能两用,辅助建表,测试接口,需要修改数据源 haproxy监控程序 http://172.168.9.133:18082/admin sharding代理管理界面 MeterSph……继续阅读 »

Mysql

mysql8.0参数配置

  [client] port = 3306 socket = /tmp/mysql.sock [mysqld] port = 3306 socket = /tmp/mysql.sock basedir = /usr/local/mysql datadir = /data/mysql pid-file = /data/mysql/m……继续阅读 »