追寻砖头

文章
6
资源
0
加入时间
2年10月17天

Harbor对接Ceph S3推镜像retry的问题

小白之前用Ceph S3在为Harbor的Registry做后端存储时,不管是在1.x还是最新的2.1版本都会遇到docker push较大块镜像时不断重试的情况。按照以往的经验,小白只能将Ceph的S3改为兼容Swift协议才能成功push镜像。不过最近有了新的解决方案,引起该问题的似乎跟registry服务的配置multipartcopythresholdsize有关https://github.com/goharbor/harbor/issues/12317harbor-helm里面关于

网络编程--自旋锁 互斥锁 读写锁 递归锁

自旋锁 互斥锁 读写锁 递归锁自旋锁:互斥锁:1.自旋锁不会睡眠,互斥锁会睡眠,因此自旋锁效率高于互斥锁。------自旋锁比较适用于锁使用者保持锁时间比较短的情况2.自旋锁消耗cpu:由于一直查询,所以自旋锁一直占用cpu,互斥锁不会,自旋锁导致cpu使用效率低3.自旋锁容易造成死锁-------比如递归调用递归程序决不能在持有自旋锁时调用它自己,也决不能在递归调用时试图获得相同的自旋锁。此外如果一个进程已经将资源锁定,那么,即使其它申请这个资源的进程不停地疯狂"自旋",也

一文解析App推广神器deeplink(深度链接)

先划重点各个App就像大海中的一座座岛屿,虽然都生活在海洋中(Android系统或iOS),但是它们之间原本是老死不相往来。但随着技术的发展,App间可以打破单体的限制互相打开,或者通过...

Tomcat实现WebSocket的方法

WebSocket协议属于HTML5标准,越来越多浏览器已经原生支持WebSocket,它能让客户端和服务端实现双向通信。在客户