史诗级java低时延调优案例1 -- 西门幽月 序章 生产环境调优往往是一件复杂又痛苦的事,互联网公司尤其严重,主要表现在 人员流动大,工程师往往负责的是别人留下的代...
史诗级java低时延调优案例1 -- 西门幽月 序章 生产环境调优往往是一件复杂又痛苦的事,互联网公司尤其严重,主要表现在 人员流动大,工程师往往负责的是别人留下的代...
虚拟机非正常关机 metadata I/O error in "xfs_trans_read_buf_map" at daddr 0x356a001 len 1 error ...
前端传版本号 后端则可以根据版本号做版本兼容这样可以保证前后端上线操作的解耦 缺点是代码中会出现大量的版本兼容代码。不过版本兼容代码如果规范的话,这点影响可以忽略不计。
securiy-realms中加入docker bearer token realm
无法打开内核设备“.\VMCIDev\VMX”解决方案:把cd设备去掉
轮询需要同步
tcp协议流量控制
知乎https://zhuanlan.zhihu.com/p/33324549top 中的cpu实际上是超线程的虚拟核。对于一个cpu core两个超线程的情况,可以认为算力...
没想到tcp “粘包” 的理解,最后是通过一个知乎下面的评论https://www.zhihu.com/question/24598268 tcp是面向流的,不存在乱序问题客...
传统的bio线程模型是用户发起请求,accept得到一个socket,然后从业务线程池取出一个线程去处理该用户的请求业务线程池线程数 + acceptCount = 最大用户...
Try to run this command from the system terminal. Make sure that you use the correct ve...
之前总是纠结于一个技术的生产级最佳实践,但是却发现技术真的是永无止境。有的时候,可能探索到最后,发现有些技术并不成熟,导致没有最佳的实践。并且随着时间的推移,最佳实践也会变化...
技术问题我一般不用X度搜索引擎了,但我仍记得我不能使用google时遇到的苦恼。同样的内容,在X书,Xn,X园中都有一份,搜索引擎也许会把结果都展示出来,但搜索的人点进去,发...
首先启动一个gitlab runner服务,并注册一个docker executor,这是比较简单的,此处暂不赘述 本文主要讲述使用docker executor,如何处理缓...
未经允许,请勿转载,why? 不同的安装方式,在选择执行器方面需要一些权衡 直接安装到hostshell executor这种方式是在host中执行shell,比较简单,但对...
官方文档让人吐槽的是,网上能搜到的资料很少,说的也不够详细,可能博主本人都不一定理解。因此在官网找了好久,这个位置不算显眼,所以写个博客记录下来。
写作时间(2020年1月)方案一使用花生壳的内网映射,将内网80映射至花生壳提供的公网服务器的80,但是这样就浪费了家里公网的带宽。以笔者为例,家中公网下行带宽300M,上行...
实际上其他外网的设备都无法访问,这是因为80端口被运营商封锁了,需要备案解封。另外,如果本地无法访问自己的外网ip,也有可能是nat设备不支持nat回环。Hairpinnin...