Closed Mangoyap closed 2 months ago
Please provide the startup log of juicefs gateway
2024/07/01 11:49:03.977248 juicefs[471323]
runtime: goroutine stack exceeds 1000000000-byte limit runtime: sp=0xc02a580360 stack=[0xc02a580000, 0xc04a580000] fatal error: stack overflow
runtime stack: runtime.throw({0x30af764?, 0x7fa437bb39a8?}) /usr/local/go/src/runtime/panic.go:1077 +0x5c fp=0x7fa437bb3890 sp=0x7fa437bb3860 pc=0x43cd9c runtime.newstack() /usr/local/go/src/runtime/stack.go:1107 +0x5ac fp=0x7fa437bb3a40 sp=0x7fa437bb3890 pc=0x45784c runtime.morestack() /usr/local/go/src/runtime/asm_amd64.s:593 +0x8f fp=0x7fa437bb3a48 sp=0x7fa437bb3a40 pc=0x471daf
goroutine 1 [running]: github.com/redis/go-redis/v9/internal/pool.(ConnPool).Get(0xc000e87360, {0x7fa437bc0898, 0xc000e2d140}) /go/pkg/mod/github.com/redis/go-redis/v9@v9.0.2/internal/pool/pool.go:240 +0x1bf fp=0xc02a580370 sp=0xc02a580368 pc=0x993ddf github.com/redis/go-redis/v9.(baseClient)._getConn(0xc000b156c0, {0x7fa437bc0898, 0xc000e2d140}) /go/pkg/mod/github.com/redis/go-redis/v9@v9.0.2/redis.go:248 +0x32 fp=0xc02a5803c8 sp=0xc02a580370 pc=0x9e17b2 github.com/redis/go-redis/v9.(baseClient).getConn(0xc000b156c0, {0x7fa437bc0898?, 0xc000e2d140?}) /go/pkg/mod/github.com/redis/go-redis/v9@v9.0.2/redis.go:236 +0x65 fp=0xc02a580400 sp=0xc02a5803c8 pc=0x9e16e5 github.com/redis/go-redis/v9.(baseClient).withConn(0xc000b156c0, {0x7fa437bc0898?, 0xc000e2d140}, 0xc02a5804d0) /go/pkg/mod/github.com/redis/go-redis/v9@v9.0.2/redis.go:340 +0x53 fp=0xc02a580490 sp=0xc02a580400 pc=0x9e1ef3 github.com/redis/go-redis/v9.(baseClient)._process(0xc000b156c0, {0x7fa437bc0898, 0xc000e2d140}, {0x3defd58?, 0xc009531aa0}, 0x411c85?) /go/pkg/mod/github.com/redis/go-redis/v9@v9.0.2/redis.go:382 +0xee fp=0xc02a580508 sp=0xc02a580490 pc=0x9e222e github.com/redis/go-redis/v9.(baseClient).process(0xc000b156c0, {0x7fa437bc0898, 0xc000e2d140}, {0x3defd58, 0xc009531aa0}) /go/pkg/mod/github.com/redis/go-redis/v9@v9.0.2/redis.go:364 +0x73 fp=0xc02a580550 sp=0xc02a580508 pc=0x9e20d3 github.com/redis/go-redis/v9.(*baseClient).process-fm({0x7fa437bc0898?, 0xc000e2d140?}, {0x3defd58?, 0xc009531aa0?})
@Mangoyap Thanks for the feedback.It is a compatibility issue introduced in 1.2, we will fix it as soon as possible.
What happened: s3 gateway is not working,when i use the command , and use lsof -i:2090, nothing here. but i use version 1.1.2, it's all ok . What you expected to happen: should bind 0.0.0.0:2090 correct How to reproduce it (as minimally and precisely as possible): just run the command: juicefs gateway redis://:xxxx@localchost:6379/1 localhost:2090 --cache-size 0 --backup-meta 0 --buffer-size 4096 --read-only Anything else we need to know? 1.1.2 is ok ,1.2.0+2024-06-18.873c47b is not Environment:
juicefs --version
) or Hadoop Java SDK version:cat /etc/os-release
):uname -a
):