程序猿 - Rabbitmq consumers disappear 消费者无故消失

背景: 线上使用 rabbitmq,consumers 经常无故消失 查找问题 1. 先是查看代码,发现 consumer 消费逻辑都没有报错,也没有发现 connection close 的情况,未发现问题所在 2. 查 rabbitmq log 进入 ...

Vicw.com用户头像 - XanderCheung XanderCheung 225 0 0

使用scale视频过滤器将输入缩放(调整大小)为特定大小,然后使用overlay视频过滤器将视频放置在静态图像上。 ffmpeg -loop 1 -i background.png -i video1.mp4 -i video2.mp4 -filter_complex \\ "[1:v]scale=(iw/...

Vicw.com用户头像 - XanderCheung XanderCheung 267 0 0

/** * @example * const mutex = syncLock() * await mutex.lock() * mutex.unlock() */ function syncLock() { let lk = false const mutex = {} mutex.lock = async function() { while (lk) { await sleep(100) if (!lk) { ...

Vicw.com用户头像 - XanderCheung XanderCheung 203 0 0

const sleep = m => new Promise(r => setTimeout(r, m)); await sleep(3000);

Vicw.com用户头像 - XanderCheung XanderCheung 574 0 0

在vue.config.js 中添加一行process.env.VUE_APP_VERSION = process.env.npm_package_version或者 process.env.VUE_APP_VERSION = require('./package.json').version,例: process.env.VUE_APP_VERSION = require('./package.json').version mo...

Vicw.com用户头像 - XanderCheung XanderCheung 966 0 0

package main import ( "fmt" "sync" ) func printWord(word string, count int, currentChan, nextChan chan struct{}, wg *sync.WaitGroup) { var i = 0 for i < count { if _, ok := <-currentChan; ok { fmt.Print...

Vicw.com用户头像 - XanderCheung XanderCheung 1621 0 1

func main() { var a uint = 1 var b uint = 2 fmt.Println(a - b) } 最终结果不是 -1,如果系统是64位,结果是 2的64次方减1如果系统是32位,结果是 2的32次方减1

Vicw.com用户头像 - XanderCheung XanderCheung 1267 0 0

root的处理结果是:root路径+location路径 alias的处理结果是:使用alias路径替换location路径 例子: location ^~/admin { alias /var/www/html/admin_project/; } 请求为 : /admin/abc.html 时,服务器将...

Vicw.com用户头像 - XanderCheung XanderCheung 1116 0 0

阿里云 rds 遇到问题: Error 1290: The mysql server is running with the lock_write option so it cannot execute this statement 发现是rds数据库服务过期了。

Vicw.com用户头像 - XanderCheung XanderCheung 2338 0 0