业务方突然找来说调用我们程序大量提示“触发限流”,但是我们没有收到任何监控报警。紧急查看了下 _`ServiceMesh sidecar`_ 代理监控发现流量持续在减少,但是监控中没有任何触发限流的 _http code 429_ 占比,如果有触发限流我们会收到报警。
后来通过排查是程序中有一个历... ...
分类:
其他好文 时间:
2020-01-26 14:28:11
阅读次数:
63
线程状态:new 新生 start 准备就绪 运行状态 阻塞状态(sleep, wait,同步锁) 死亡状态 线程停止:1.标志位停止;2.自动停止,利用次数 线程休眠:模拟延时。每个对象都有一把锁,sleep不会释放锁。Thread.sleep(); 线程礼让:Thread.yield() 线程合 ...
分类:
编程语言 时间:
2020-01-26 13:10:52
阅读次数:
89
最近MSYS2升级后出现了一个bug,libxml264-157.dll被升级成了libxml264-159.dll,但是ffplay还依赖libxml264-157.dll,本来打算直接复制一个libxml264-159.dll重命名为libxml264-157.dll,但是发现libxml264 ...
1,sleep()声明在Thread类中,而且是静态方法; wait()声明在Object类中,而且必须由锁对象调用。 2,sleep()时间达到后恢复; wait()可以设置事件自动恢复,如果没有设置时间必须由notfiy来唤醒; 3,sleep()不会使得这个线程失去锁; wait()会使得当前 ...
分类:
其他好文 时间:
2020-01-25 22:01:24
阅读次数:
104
synchronized与lock的区别 1. 原始构成 synchronized是关键字属于JVM层面 monitorenter(底层是通过monitor对象来完成,其实wait/notify等对象也依赖于monitor独享只有在同步块或方法中才能调wait/notify等方法) monitore ...
分类:
编程语言 时间:
2020-01-24 23:45:12
阅读次数:
151
出发? 十点的比赛,八点出发,主办方说我们是除了郑大离得最近的学校,要我们必须参加开幕式,结果成功的鸽了。 比赛 进入机房,Dicer看了看zzuli电脑配置,和Dicer口嗨。然后吐槽键盘、鼠标。十点的比赛,推迟到了10:20(貌似我打过的比赛都被推迟过)。 比赛开始,纸质题面呢???监考老师:" ...
分类:
其他好文 时间:
2020-01-24 17:10:20
阅读次数:
134
1. sleep(); 每个方法都有一个锁,sleep方法不会释放锁。 会使线程停止运行一段时间,线程将处于阻塞状态。 2. wait() 不绑定资源,线程将处于阻塞状态。 3. jion () 哪个线程调用,哪个就被阻塞。调用在该线程start 之后 4. yield() 调用该方法,让正在执行的 ...
分类:
编程语言 时间:
2020-01-24 14:42:49
阅读次数:
121
实验内容使用AR1作为SSH的Server,AR2作为SSH的Client,模拟用户从AR2通过SSH登陆到AR1。AR1IP:192.168.1.1AR2IP:192.168.1.10user:admin,password:hello,有管理权限user:gust,password:nihao,有监控权限AR1(192.168.1.1),配置如下:<Huawei>system-vie
分类:
Web程序 时间:
2020-01-24 10:57:19
阅读次数:
118
function Gen (time) { return new Promise((resolve,reject) => { setTimeout(function () { resolve(time) },time) }) } async function test () { let arr = ...
分类:
其他好文 时间:
2020-01-23 22:48:55
阅读次数:
142
1 queue 模块 分类(共同点if maxsize <=0 队列长度没有限制.) queue.Queue(maxsize =0) First in first OUT(FIFO) queue.LifoQueue(maxsize=0) 后进先出(Last In First Out: LIFO)队列 ...
分类:
编程语言 时间:
2020-01-22 23:56:13
阅读次数:
150