Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

redis pop等待时间很长的问题 #2

Open
jianghua opened this issue Aug 29, 2019 · 0 comments
Open

redis pop等待时间很长的问题 #2

jianghua opened this issue Aug 29, 2019 · 0 comments

Comments

@jianghua
Copy link

php:7.2.18
swoole:4.4.4 其他版本4.4.2、4.3.2也试过
esd部分配置:
reactor_num: 1
worker_num: 1
mysql、redis的pool_max_number:1
使用 ab -c 50 -n 100压测
redis连接池中的$this->pool->pop()刚开始时间很短,往后越来越长,需要等待2s以上

输出部分的代码
image
image

输出内容:
=2019-08-29 14:51:49
string(24) "Redis:7.1525573730469E-6"
string(22) "pop:6.9141387939453E-6"
string(30) "isConnected:3.0994415283203E-5"
string(27) "connect:0.00072598457336426"
string(28) "setOption:3.6001205444336E-5"
string(23) "auth:0.0010039806365967"
string(25) "select:0.0004880428314209"
string(5) "defer"
=2019-08-29 14:55:30
string(23) "Redis:3.814697265625E-6"
string(22) "pop:5.0067901611328E-6"
string(5) "defer"
=2019-08-29 14:55:30
string(23) "Redis:3.814697265625E-6"
string(22) "pop:5.9604644775391E-6"
=2019-08-29 14:55:30
string(24) "Redis:3.0994415283203E-6"
=2019-08-29 14:55:30
string(24) "Redis:3.0994415283203E-6"
=2019-08-29 14:55:30
string(24) "Redis:2.8610229492188E-6"
=2019-08-29 14:55:30
string(24) "Redis:3.0994415283203E-6"
=2019-08-29 14:55:30
string(24) "Redis:3.0994415283203E-6"
=2019-08-29 14:55:30
string(23) "Redis:3.814697265625E-6"
=2019-08-29 14:55:30
string(23) "Redis:3.814697265625E-6"
=2019-08-29 14:55:30
string(24) "Redis:5.0067901611328E-6"
=2019-08-29 14:55:30
string(24) "Redis:4.0531158447266E-6"
=2019-08-29 14:55:30
string(24) "Redis:4.0531158447266E-6"
=2019-08-29 14:55:30
string(24) "Redis:3.0994415283203E-6"
=2019-08-29 14:55:30
string(24) "Redis:1.6927719116211E-5"
=2019-08-29 14:55:30
string(23) "Redis:3.814697265625E-6"
=2019-08-29 14:55:30
string(24) "Redis:3.0994415283203E-6"
=2019-08-29 14:55:30
string(24) "Redis:3.0994415283203E-6"
=2019-08-29 14:55:30
string(24) "Redis:3.0994415283203E-6"
=2019-08-29 14:55:30
string(24) "Redis:2.8610229492188E-6"
=2019-08-29 14:55:30
string(24) "Redis:2.8610229492188E-6"
=2019-08-29 14:55:30
string(24) "Redis:2.8610229492188E-6"
=2019-08-29 14:55:30
string(24) "Redis:2.8610229492188E-6"
=2019-08-29 14:55:30
string(24) "Redis:3.0994415283203E-6"
=2019-08-29 14:55:30
string(24) "Redis:4.0531158447266E-6"
=2019-08-29 14:55:30
string(24) "Redis:3.0994415283203E-6"
=2019-08-29 14:55:30
string(24) "Redis:3.0994415283203E-6"
=2019-08-29 14:55:30
string(24) "Redis:2.8610229492188E-6"
=2019-08-29 14:55:30
string(24) "Redis:4.0531158447266E-6"
=2019-08-29 14:55:30
string(24) "Redis:3.0994415283203E-6"
=2019-08-29 14:55:30
string(24) "Redis:2.8610229492188E-6"
=2019-08-29 14:55:30
string(24) "Redis:2.8610229492188E-6"
=2019-08-29 14:55:30
string(23) "Redis:3.814697265625E-6"
=2019-08-29 14:55:30
string(24) "Redis:2.8610229492188E-6"
=2019-08-29 14:55:30
string(24) "Redis:3.0994415283203E-6"
=2019-08-29 14:55:30
string(24) "Redis:2.8610229492188E-6"
=2019-08-29 14:55:30
string(24) "Redis:2.8610229492188E-6"
=2019-08-29 14:55:30
string(24) "Redis:2.8610229492188E-6"
=2019-08-29 14:55:30
string(24) "Redis:3.0994415283203E-6"
=2019-08-29 14:55:30
string(24) "Redis:1.9073486328125E-6"
=2019-08-29 14:55:30
string(24) "Redis:3.0994415283203E-6"
=2019-08-29 14:55:30
string(23) "Redis:3.814697265625E-6"
=2019-08-29 14:55:30
string(24) "Redis:3.0994415283203E-6"
=2019-08-29 14:55:30
string(24) "Redis:3.0994415283203E-6"
=2019-08-29 14:55:30
string(24) "Redis:2.8610229492188E-6"
=2019-08-29 14:55:30
string(24) "Redis:2.8610229492188E-6"
=2019-08-29 14:55:30
string(24) "Redis:3.0994415283203E-6"
=2019-08-29 14:55:30
string(24) "Redis:3.0994415283203E-6"
=2019-08-29 14:55:30
string(24) "Redis:2.8610229492188E-6"
=2019-08-29 14:55:30
string(24) "Redis:3.0994415283203E-6"
=2019-08-29 14:55:30
string(24) "Redis:3.0994415283203E-6"
=2019-08-29 14:55:30
string(24) "Redis:1.9073486328125E-6"
string(5) "defer"
string(21) "pop:0.049093008041382"
=2019-08-29 14:55:30
string(24) "Redis:2.8610229492188E-6"
string(5) "defer"
string(21) "pop:0.098200082778931"
=2019-08-29 14:55:30
string(24) "Redis:4.0531158447266E-6"
string(5) "defer"
string(20) "pop:0.14724516868591"
=2019-08-29 14:55:30
string(24) "Redis:4.0531158447266E-6"
string(5) "defer"
string(20) "pop:0.19634509086609"
=2019-08-29 14:55:31
string(24) "Redis:4.0531158447266E-6"
string(5) "defer"
string(20) "pop:0.24538087844849"
=2019-08-29 14:55:31
string(24) "Redis:4.0531158447266E-6"
string(5) "defer"
string(20) "pop:0.29356217384338"
=2019-08-29 14:55:31
string(23) "Redis:3.814697265625E-6"
string(5) "defer"
string(20) "pop:0.34043002128601"
=2019-08-29 14:55:31
string(24) "Redis:4.0531158447266E-6"
string(5) "defer"
string(18) "pop:0.388512134552"
=2019-08-29 14:55:31
string(24) "Redis:4.0531158447266E-6"
string(5) "defer"
string(20) "pop:0.43734312057495"
=2019-08-29 14:55:31
string(23) "Redis:3.814697265625E-6"
string(5) "defer"
string(19) "pop:0.4862220287323"
=2019-08-29 14:55:31
string(23) "Redis:3.814697265625E-6"
string(5) "defer"
string(20) "pop:0.53735494613647"
=2019-08-29 14:55:31
string(24) "Redis:5.0067901611328E-6"
string(5) "defer"
string(20) "pop:0.58630180358887"
=2019-08-29 14:55:31
string(24) "Redis:4.0531158447266E-6"
string(5) "defer"
string(20) "pop:0.63557505607605"
=2019-08-29 14:55:31
string(24) "Redis:4.0531158447266E-6"
string(5) "defer"
string(20) "pop:0.68448519706726"
=2019-08-29 14:55:31
string(24) "Redis:4.0531158447266E-6"
string(5) "defer"
string(20) "pop:0.73268103599548"
=2019-08-29 14:55:31
string(23) "Redis:3.814697265625E-6"
string(5) "defer"
string(20) "pop:0.78210186958313"
=2019-08-29 14:55:31
string(24) "Redis:4.0531158447266E-6"
string(5) "defer"
string(20) "pop:0.83142399787903"
=2019-08-29 14:55:31
string(24) "Redis:4.0531158447266E-6"
string(5) "defer"
string(20) "pop:0.88052892684937"
=2019-08-29 14:55:31
string(24) "Redis:5.0067901611328E-6"
string(5) "defer"
string(20) "pop:0.93079900741577"
=2019-08-29 14:55:31
string(24) "Redis:4.0531158447266E-6"
string(5) "defer"
string(20) "pop:0.98125219345093"
=2019-08-29 14:55:31
string(24) "Redis:4.0531158447266E-6"
string(5) "defer"
string(19) "pop:1.0330572128296"
=2019-08-29 14:55:31
string(24) "Redis:4.0531158447266E-6"
string(5) "defer"
string(19) "pop:1.0816378593445"
=2019-08-29 14:55:31
string(23) "Redis:3.814697265625E-6"
string(5) "defer"
string(19) "pop:1.1315040588379"
=2019-08-29 14:55:31
string(24) "Redis:4.0531158447266E-6"
string(5) "defer"
string(19) "pop:1.1804690361023"
=2019-08-29 14:55:32
string(23) "Redis:3.814697265625E-6"
string(5) "defer"
string(19) "pop:1.2297279834747"
=2019-08-29 14:55:32
string(24) "Redis:4.0531158447266E-6"
string(5) "defer"
string(19) "pop:1.2791221141815"
=2019-08-29 14:55:32
string(24) "Redis:4.0531158447266E-6"
string(5) "defer"
string(19) "pop:1.3286759853363"
=2019-08-29 14:55:32
string(24) "Redis:5.0067901611328E-6"
string(5) "defer"
string(18) "pop:1.377876996994"
=2019-08-29 14:55:32
string(24) "Redis:4.0531158447266E-6"
string(5) "defer"
string(19) "pop:1.4260718822479"
=2019-08-29 14:55:32
string(24) "Redis:4.0531158447266E-6"
string(5) "defer"
string(19) "pop:1.4752399921417"
=2019-08-29 14:55:32
string(24) "Redis:4.0531158447266E-6"
string(5) "defer"
string(19) "pop:1.5253829956055"
=2019-08-29 14:55:32
string(24) "Redis:4.0531158447266E-6"
string(5) "defer"
string(18) "pop:1.576740026474"
=2019-08-29 14:55:32
string(24) "Redis:4.0531158447266E-6"
string(5) "defer"
string(18) "pop:1.625941991806"
=2019-08-29 14:55:32
string(24) "Redis:5.0067901611328E-6"
string(5) "defer"
string(19) "pop:1.6755499839783"
=2019-08-29 14:55:32
string(23) "Redis:3.814697265625E-6"
string(5) "defer"
string(19) "pop:1.7248039245605"
=2019-08-29 14:55:32
string(23) "Redis:3.814697265625E-6"
string(5) "defer"
string(19) "pop:1.7738590240479"
=2019-08-29 14:55:32
string(24) "Redis:4.0531158447266E-6"
string(5) "defer"
string(19) "pop:1.8226819038391"
=2019-08-29 14:55:32
string(24) "Redis:5.0067901611328E-6"
string(5) "defer"
string(19) "pop:1.8720901012421"
=2019-08-29 14:55:32
string(24) "Redis:5.0067901611328E-6"
string(5) "defer"
string(19) "pop:1.9214890003204"
=2019-08-29 14:55:32
string(24) "Redis:4.0531158447266E-6"
string(5) "defer"
string(19) "pop:1.9707679748535"
=2019-08-29 14:55:32
string(24) "Redis:4.0531158447266E-6"
string(5) "defer"
string(19) "pop:2.0199310779572"
=2019-08-29 14:55:32
string(24) "Redis:4.0531158447266E-6"
string(5) "defer"
string(19) "pop:2.0691449642181"
=2019-08-29 14:55:32
string(24) "Redis:4.0531158447266E-6"
string(5) "defer"
string(19) "pop:2.1175239086151"
=2019-08-29 14:55:32
string(24) "Redis:4.0531158447266E-6"
string(5) "defer"
string(19) "pop:2.1665019989014"
=2019-08-29 14:55:33
string(24) "Redis:4.0531158447266E-6"
string(5) "defer"
string(19) "pop:2.2159090042114"
=2019-08-29 14:55:33
string(24) "Redis:5.0067901611328E-6"
string(5) "defer"
string(19) "pop:2.2660739421844"
=2019-08-29 14:55:33
string(24) "Redis:2.8610229492188E-6"
string(5) "defer"
string(19) "pop:2.3156509399414"
=2019-08-29 14:55:33
string(24) "Redis:5.0067901611328E-6"
string(5) "defer"
string(19) "pop:2.3646268844604"
=2019-08-29 14:55:33
string(24) "Redis:5.0067901611328E-6"
string(5) "defer"
string(19) "pop:2.4137790203094"
=2019-08-29 14:55:33
string(24) "Redis:5.0067901611328E-6"
string(5) "defer"
string(19) "pop:2.4124619960785"
string(5) "defer"
string(19) "pop:2.4251549243927"
string(5) "defer"
string(19) "pop:2.4244730472565"
string(5) "defer"
string(19) "pop:2.4250819683075"
string(5) "defer"
string(18) "pop:2.424525976181"
string(5) "defer"
string(19) "pop:2.4240660667419"
string(5) "defer"
string(19) "pop:2.4051032066345"
string(5) "defer"
string(19) "pop:2.4058661460876"
string(5) "defer"
string(19) "pop:2.4243981838226"
string(5) "defer"
string(19) "pop:2.4254429340363"
string(5) "defer"
string(19) "pop:2.4004249572754"
string(5) "defer"
string(19) "pop:2.4264359474182"
string(5) "defer"
string(19) "pop:2.4262509346008"
string(5) "defer"
string(19) "pop:2.4261789321899"
string(5) "defer"
string(19) "pop:2.4255540370941"
string(5) "defer"
string(19) "pop:2.4273278713226"
string(5) "defer"
string(19) "pop:2.4064021110535"
string(5) "defer"
string(19) "pop:2.3994979858398"
string(5) "defer"
string(19) "pop:2.4040999412537"
string(5) "defer"
string(18) "pop:2.424332857132"
string(5) "defer"
string(19) "pop:2.3945591449738"
string(5) "defer"
string(19) "pop:2.4130699634552"
string(5) "defer"
string(19) "pop:2.4224171638489"
string(5) "defer"
string(19) "pop:2.4215888977051"
string(5) "defer"
string(19) "pop:2.3973679542542"
string(5) "defer"
string(19) "pop:2.4218971729279"
string(5) "defer"
string(19) "pop:2.4218618869781"
string(5) "defer"
string(19) "pop:2.3966109752655"
string(5) "defer"
string(19) "pop:2.3975718021393"
string(5) "defer"
string(19) "pop:2.4255599975586"
string(5) "defer"
string(19) "pop:2.4209580421448"
string(5) "defer"
string(19) "pop:2.4207751750946"
string(5) "defer"
string(19) "pop:2.4200809001923"
string(5) "defer"
string(19) "pop:2.4194140434265"
string(5) "defer"
string(19) "pop:2.3971261978149"
string(5) "defer"
string(19) "pop:2.4191460609436"
string(5) "defer"
string(19) "pop:2.4190080165863"
string(5) "defer"
string(19) "pop:2.4187190532684"
string(5) "defer"
string(19) "pop:2.4156320095062"
string(5) "defer"
string(19) "pop:2.4113659858704"
string(5) "defer"
string(19) "pop:2.4187967777252"
string(5) "defer"
string(19) "pop:2.3919939994812"
string(5) "defer"
string(19) "pop:2.4187359809875"
string(5) "defer"
string(19) "pop:2.4190199375153"
string(5) "defer"
string(19) "pop:2.3991508483887"
string(5) "defer"
string(19) "pop:2.4212498664856"
string(5) "defer"
string(19) "pop:2.4242241382599"
string(5) "defer"
string(19) "pop:2.4240789413452"
string(5) "defer"
string(19) "pop:2.3993618488312"
string(5) "defer"

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant