板の窝!
简单的生活,能不能默默地谱写?Xtrabackup(innobackupex) 的一次还原数据库实战....
显然,这肯定不是一次我想要的实战。背景众所周知,mysqlworkbench 导出导入,每个表是一个整句的 insert,所以导致众所周知的,如果你用老版本的数据覆盖新的,新的数据是会被清掉的,binlog 当中,只能看到一打打打句的 insert,很难从 binlog 中恢复。没错,我就做了这件事情。导入数据的时候选错了选选项卡....丢掉了一部分线上数据do首先,看人都推荐 binlog...
解决 PHP 使用 header 函数 location 跳转的一个导致502的坑
情景是自己写了一个短网址跳转,网址内容的长度大约是3k-5k字符左右,nginx 会偶发性的502,查 log 发现,[error] 1704#1704: *115579 upstream sent too big header while reading response header from upstream因为是多层缩短,nginx 做了一次 rewrite,然后 php 直接用 h...
提前放一枚五四评优运维的flag
五四评优的运维,面临的最直接的问题在于大并发场景下php-fpm的进程不足,导致请求被挂起在nginx端,然后最终挂掉。在之前的 php5.6 时代,Rex采取的是使用静态的child processes,也就是设置 pm = static,然后给pm.max_children一个很大的值,这样在内存中就始终跑着无数个PHP,做到不至于阻塞。这样的问题在于,给了PHP足够多的进程之后,分配给...
NUSTCTF2018 WriteUp
签到http://120.79.189.18/签到题描述:bottom right corner and say hello to herTlVTVHtBcnQxRmlDMWFsX0lkaTB0fQ==NUST{Art1FiC1al_Idi0t}(嘤嘤嘤 大师傅真可爱,想**qrcode二维码看起来不对,emmm,直接ps里反色得到03F30D0AC9F7AB5A63000000000000...
Writeup - Rex的狗(zhe)年(xue)寻宝!
第一题https://red-packet.rexskz.info/2018/?s=the_first_level年初一刚醒,躺着腻歪了一会就看到了 Rex 开张了今年的红包寻宝,一个激灵趴下来开日。第一题的话const encrypted = 'gard dna kcilc'; const decrypted = reverse(encrypted); const { id } = new...
强制性ASLR导致cygwin资源不可用错误
今天在打开 gitbash 的时候,突然出现了资源不可用错误。Error: Could not fork child process: Resource temporarily unavailable (-1). DLL rebasing may be required; see 'rebaseall / rebase --help'.第一反应是昨天收到的 kb4058258 推送,或者是 ...