面试的时候,经常被面试官问到AOP在你的项目中用到了那些场景,我一般的回答是日志,权限,事务处理,方法的统计,性能的监控。其实权限和事务都是跟业务相关的,咱们一起来想想针对其他几个如何来设计。重点是设计的思路。源码:https://github.com/limingios/netFuture/tree/master/tuling-enhance-plugin-masterAOP能干什么?日志新增的
分类:
编程语言 时间:
2020-10-19 22:53:10
阅读次数:
84
面试的时候,经常被面试官问到AOP在你的项目中用到了那些场景,我一般的回答是日志,权限,事务处理,方法的统计,性能的监控。其实权限和事务都是跟业务相关的,咱们一起来想想针对其他几个如何来设计。重点是设计的思路。源码:https://github.com/limingios/netFuture/tree/master/tuling-enhance-plugin-masterAOP能干什么?日志新增的
分类:
编程语言 时间:
2020-10-19 22:52:55
阅读次数:
27
1、如果主节点已经运行了一段时间,且有大量数据时,如何配置并启动slave节点 #在主服务器上做完全备份,复制到从服务器上 [root@master ~]#mysqldump -A -F --single-transaction --master-data=1 > /data/fullbackup. ...
分类:
其他好文 时间:
2020-10-19 22:25:00
阅读次数:
22
当master服务器宕机,提升一个slave成为新的master
分类:
其他好文 时间:
2020-10-19 22:22:37
阅读次数:
21
1、集群 集群中的数据存储设计 把redis所有的存储空间一共分为16384份,一共有16384个槽(可以理解为房间号),如果有四台存储结点,那么每台存储结点会有16384/4=4096个槽。第一台槽编号为0~4095,第二台槽编号为4096~8191,第三台编号为8192~12288,第四台编号为 ...
分类:
其他好文 时间:
2020-10-18 09:48:15
阅读次数:
14
pipeline{agent{label‘Linux‘}parameters{gitParameterbranch:‘‘,branchFilter:‘.*‘,defaultValue:‘origin/master‘,description:‘代码分支‘,name:‘project‘,quickFilterEnabled:false,selectedValue:‘NONE‘,sortMode:‘NO
分类:
移动开发 时间:
2020-10-18 09:32:24
阅读次数:
36
kubernetes部署Pod一直处于CrashLookBackOff状态,此状态会有多种问题,我的问题只是其中一种,但是排查思路大同小异。 1、在k8s的master集群上执行 kubectl get pod --all-namespaces|grep -Ev '1/1|2/2|3/3|Com' ...
分类:
Web程序 时间:
2020-10-16 10:51:57
阅读次数:
28
1.首先切换到分支; git checkout hellomonkey 2.使用git pull 把分支代码pull下来; git pull 3.切换到主分支; git checkout master 4.把分支的代码merge到主分支; git merge hellomonkey 5.git pu ...
分类:
其他好文 时间:
2020-10-13 17:39:28
阅读次数:
56
yum install -y gitgit clone https://github.com/alexazhou/VeryNginx.gitcd VeryNginxpython install.py install配置文件位置/opt/verynginx/openresty/nginx/conf/n ...
分类:
其他好文 时间:
2020-10-13 17:10:48
阅读次数:
17
gitlab|==>/var/log/gitlab/unicorn/unicorn_stderr.log<==gitlab|ArgumentError:AlreadyrunningonPID:635(orpid=/opt/gitlab/var/unicorn/unicorn.pidisstale)gitlab|/opt/gitlab/embedded/lib/ruby/gems/2.5
分类:
其他好文 时间:
2020-10-10 18:10:34
阅读次数:
40