----------------------- 3.4 debugging (10.88.0.250 is postgres) ------------------------------ bash-4.4$ lsof -i -P | grep 10.88.0.250 python 73 1001 6u IPv4 815445 0t0 TCP 1fe455748215:46128->10.88.0.250:5432 (ESTABLISHED) python 73 1001 7u IPv4 815819 0t0 TCP 1fe455748215:46338->10.88.0.250:5432 (ESTABLISHED) python 73 1001 8u IPv4 825600 0t0 TCP 1fe455748215:46960->10.88.0.250:5432 (ESTABLISHED) python 73 1001 9u IPv4 827832 0t0 TCP 1fe455748215:47274->10.88.0.250:5432 (ESTABLISHED) python 73 1001 10u IPv4 831742 0t0 TCP 1fe455748215:47588->10.88.0.250:5432 (ESTABLISHED) python 73 1001 11u IPv4 835427 0t0 TCP 1fe455748215:47904->10.88.0.250:5432 (ESTABLISHED) python 73 1001 12u IPv4 842245 0t0 TCP 1fe455748215:48216->10.88.0.250:5432 (ESTABLISHED) python 73 1001 13u IPv4 846358 0t0 TCP 1fe455748215:48526->10.88.0.250:5432 (ESTABLISHED) python 73 1001 14u IPv4 856697 0t0 TCP 1fe455748215:48838->10.88.0.250:5432 (ESTABLISHED) python 73 1001 15u IPv4 853554 0t0 TCP 1fe455748215:49154->10.88.0.250:5432 (ESTABLISHED) python 77 1001 6u IPv4 805670 0t0 TCP 1fe455748215:46108->10.88.0.250:5432 (ESTABLISHED) python 77 1001 7u IPv4 817496 0t0 TCP 1fe455748215:46628->10.88.0.250:5432 (ESTABLISHED) python 77 1001 8u IPv4 826379 0t0 TCP 1fe455748215:46944->10.88.0.250:5432 (ESTABLISHED) python 77 1001 9u IPv4 826769 0t0 TCP 1fe455748215:47262->10.88.0.250:5432 (ESTABLISHED) python 77 1001 10u IPv4 825194 0t0 TCP 1fe455748215:47512->10.88.0.250:5432 (ESTABLISHED) python 77 1001 11u IPv4 834429 0t0 TCP 1fe455748215:47892->10.88.0.250:5432 (ESTABLISHED) python 77 1001 12u IPv4 849101 0t0 TCP 1fe455748215:48516->10.88.0.250:5432 (ESTABLISHED) python 77 1001 13u IPv4 861375 0t0 TCP 1fe455748215:49476->10.88.0.250:5432 (ESTABLISHED) python 77 1001 14u IPv4 867882 0t0 TCP 1fe455748215:50110->10.88.0.250:5432 (ESTABLISHED) python 77 1001 15u IPv4 868295 0t0 TCP 1fe455748215:50416->10.88.0.250:5432 (ESTABLISHED) python 78 1001 6u IPv4 805603 0t0 TCP 1fe455748215:46104->10.88.0.250:5432 (ESTABLISHED) python 78 1001 7u IPv4 817432 0t0 TCP 1fe455748215:46556->10.88.0.250:5432 (ESTABLISHED) python 78 1001 8u IPv4 822010 0t0 TCP 1fe455748215:46874->10.88.0.250:5432 (ESTABLISHED) python 78 1001 9u IPv4 821131 0t0 TCP 1fe455748215:47194->10.88.0.250:5432 (ESTABLISHED) python 78 1001 10u IPv4 832712 0t0 TCP 1fe455748215:47506->10.88.0.250:5432 (ESTABLISHED) python 78 1001 11u IPv4 837778 0t0 TCP 1fe455748215:47824->10.88.0.250:5432 (ESTABLISHED) python 78 1001 12u IPv4 841211 0t0 TCP 1fe455748215:48142->10.88.0.250:5432 (ESTABLISHED) python 78 1001 13u IPv4 845173 0t0 TCP 1fe455748215:48444->10.88.0.250:5432 (ESTABLISHED) python 78 1001 14u IPv4 851225 0t0 TCP 1fe455748215:48762->10.88.0.250:5432 (ESTABLISHED) python 78 1001 15u IPv4 854258 0t0 TCP 1fe455748215:49080->10.88.0.250:5432 (ESTABLISHED) python 91 1001 6u IPv4 806614 0t0 TCP 1fe455748215:46298->10.88.0.250:5432 (ESTABLISHED) python 91 1001 7u IPv4 828704 0t0 TCP 1fe455748215:47108->10.88.0.250:5432 (ESTABLISHED) python 91 1001 8u IPv4 831441 0t0 TCP 1fe455748215:47264->10.88.0.250:5432 (ESTABLISHED) python 91 1001 9u IPv4 832553 0t0 TCP 1fe455748215:47420->10.88.0.250:5432 (ESTABLISHED) python 91 1001 10u IPv4 838343 0t0 TCP 1fe455748215:48054->10.88.0.250:5432 (ESTABLISHED) python 91 1001 11u IPv4 854087 0t0 TCP 1fe455748215:48836->10.88.0.250:5432 (ESTABLISHED) python 91 1001 12u IPv4 853372 0t0 TCP 1fe455748215:48992->10.88.0.250:5432 (ESTABLISHED) python 91 1001 13u IPv4 864437 0t0 TCP 1fe455748215:49630->10.88.0.250:5432 (ESTABLISHED) python 91 1001 14u IPv4 867795 0t0 TCP 1fe455748215:49954->10.88.0.250:5432 (ESTABLISHED) python 91 1001 15u IPv4 873578 0t0 TCP 1fe455748215:50264->10.88.0.250:5432 (ESTABLISHED) python 94 1001 6u IPv4 808060 0t0 TCP 1fe455748215:46110->10.88.0.250:5432 (ESTABLISHED) python 94 1001 7u IPv4 815550 0t0 TCP 1fe455748215:46208->10.88.0.250:5432 (ESTABLISHED) python 94 1001 8u IPv4 809309 0t0 TCP 1fe455748215:46310->10.88.0.250:5432 (ESTABLISHED) python 94 1001 9u IPv4 809559 0t0 TCP 1fe455748215:46558->10.88.0.250:5432 (ESTABLISHED) python 94 1001 10u IPv4 817498 0t0 TCP 1fe455748215:46632->10.88.0.250:5432 (ESTABLISHED) python 94 1001 11u IPv4 817864 0t0 TCP 1fe455748215:46790->10.88.0.250:5432 (ESTABLISHED) python 94 1001 12u IPv4 824524 0t0 TCP 1fe455748215:46950->10.88.0.250:5432 (ESTABLISHED) python 94 1001 13u IPv4 822665 0t0 TCP 1fe455748215:47038->10.88.0.250:5432 (ESTABLISHED) python 94 1001 14u IPv4 822841 0t0 TCP 1fe455748215:47110->10.88.0.250:5432 (ESTABLISHED) python 94 1001 15u IPv4 831445 0t0 TCP 1fe455748215:47266->10.88.0.250:5432 (ESTABLISHED) python 104 1001 6u IPv4 807944 0t0 TCP 1fe455748215:46106->10.88.0.250:5432 (ESTABLISHED) python 104 1001 7u IPv4 823515 0t0 TCP 1fe455748215:46876->10.88.0.250:5432 (ESTABLISHED) python 104 1001 8u IPv4 825180 0t0 TCP 1fe455748215:47508->10.88.0.250:5432 (ESTABLISHED) python 104 1001 9u IPv4 839310 0t0 TCP 1fe455748215:48052->10.88.0.250:5432 (ESTABLISHED) python 104 1001 10u IPv4 844135 0t0 TCP 1fe455748215:48144->10.88.0.250:5432 (ESTABLISHED) python 104 1001 11u IPv4 847953 0t0 TCP 1fe455748215:48446->10.88.0.250:5432 (ESTABLISHED) python 104 1001 12u IPv4 846847 0t0 TCP 1fe455748215:48764->10.88.0.250:5432 (ESTABLISHED) python 104 1001 13u IPv4 848685 0t0 TCP 1fe455748215:49082->10.88.0.250:5432 (ESTABLISHED) python 104 1001 14u IPv4 862500 0t0 TCP 1fe455748215:49628->10.88.0.250:5432 (ESTABLISHED) python 104 1001 15u IPv4 864930 0t0 TCP 1fe455748215:50042->10.88.0.250:5432 (ESTABLISHED) python 126 1001 6u IPv4 871591 0t0 TCP 1fe455748215:50500->10.88.0.250:5432 (ESTABLISHED) gunicorn 353 1001 15u IPv4 814688 0t0 TCP 1fe455748215:46434->10.88.0.250:5432 (ESTABLISHED) gunicorn 364 1001 15u IPv4 816059 0t0 TCP 1fe455748215:46488->10.88.0.250:5432 (ESTABLISHED) gunicorn 367 1001 15u IPv4 809487 0t0 TCP 1fe455748215:46436->10.88.0.250:5432 (ESTABLISHED) gunicorn 368 1001 15u IPv4 808876 0t0 TCP 1fe455748215:46448->10.88.0.250:5432 (ESTABLISHED) gunicorn 370 1001 15u IPv4 809514 0t0 TCP 1fe455748215:46496->10.88.0.250:5432 (ESTABLISHED) gunicorn 376 1001 15u IPv4 807772 0t0 TCP 1fe455748215:46510->10.88.0.250:5432 (ESTABLISHED) gunicorn 377 1001 15u IPv4 809499 0t0 TCP 1fe455748215:46460->10.88.0.250:5432 (ESTABLISHED) gunicorn 378 1001 16u IPv4 815921 0t0 TCP 1fe455748215:46440->10.88.0.250:5432 (ESTABLISHED) gunicorn 378 1001 17u IPv4 817317 0t0 TCP 1fe455748215:46468->10.88.0.250:5432 (ESTABLISHED) gunicorn 379 1001 15u IPv4 808871 0t0 TCP 1fe455748215:46438->10.88.0.250:5432 (ESTABLISHED) gunicorn 380 1001 15u IPv4 814482 0t0 TCP 1fe455748215:46288->10.88.0.250:5432 (ESTABLISHED) gunicorn 381 1001 15u IPv4 808562 0t0 TCP 1fe455748215:46296->10.88.0.250:5432 (ESTABLISHED) bash-4.4$ bash-4.4$ ps -eaf UID PID PPID C STIME TTY TIME CMD 1001 1 0 0 20:04 ? 00:00:00 dumb-init -- /quay-registry/quay-entrypoint.sh registry 1001 2 1 0 20:04 ? 00:00:02 /usr/bin/python /usr/local/bin/supervisord -c /quay-registry/conf/supervisord.conf 1001 70 2 0 20:04 ? 00:00:00 /usr/bin/python /usr/local/bin/supervisor_stdout 1001 71 2 0 20:04 ? 00:00:06 python -m workers.blobuploadcleanupworker.blobuploadcleanupworker 1001 73 2 0 20:04 ? 00:00:07 python -m workers.buildlogsarchiver.buildlogsarchiver 1001 74 2 0 20:04 ? 00:00:06 python -m workers.chunkcleanupworker 1001 75 2 0 20:04 ? 00:00:00 /usr/sbin/dnsmasq --no-daemon --user=root --listen-address=127.0.0.1 --port=8053 1001 76 2 0 20:04 ? 00:00:06 python -m workers.expiredappspecifictokenworker 1001 77 2 0 20:04 ? 00:00:05 python -m workers.exportactionlogsworker 1001 78 2 0 20:04 ? 00:00:05 python -m workers.gc.gcworker 1001 79 2 0 20:04 ? 00:00:06 python -m workers.globalpromstats.globalpromstats 1001 80 2 0 20:04 ? 00:00:05 /usr/bin/python /usr/local/bin/gunicorn -c /quay-registry/conf/gunicorn_registry.py registry:application 1001 81 2 0 20:04 ? 00:00:05 /usr/bin/python /usr/local/bin/gunicorn -c /quay-registry/conf/gunicorn_secscan.py secscan:application 1001 82 2 0 20:04 ? 00:00:07 /usr/bin/python /usr/local/bin/gunicorn -c /quay-registry/conf/gunicorn_web.py web:application 1001 83 2 0 20:04 ? 00:00:00 /usr/local/bin/jwtproxy --config /quay-registry/conf/jwtproxy_conf.yaml 1001 84 2 0 20:04 ? 00:00:06 python -m workers.logrotateworker 1001 85 2 0 20:04 ? 00:00:05 python -m workers.manifestbackfillworker 1001 90 2 0 20:04 ? 00:00:00 memcached -u memcached -m 64 -l 127.0.0.1 -p 18080 1001 91 2 0 20:04 ? 00:00:04 python -m workers.namespacegcworker 1001 93 2 0 20:04 ? 00:00:00 nginx: master process nginx -c /quay-registry/conf/nginx/nginx.conf 1001 94 2 0 20:04 ? 00:00:09 python -m workers.notificationworker.notificationworker 1001 101 2 2 20:04 ? 00:00:34 /usr/local/bin/pushgateway 1001 102 2 0 20:04 ? 00:00:05 python -m workers.queuecleanupworker 1001 103 2 0 20:04 ? 00:00:06 python -m workers.repositoryactioncounter 1001 104 2 0 20:04 ? 00:00:05 python -m workers.repositorygcworker 1001 110 2 0 20:04 ? 00:00:04 python -m workers.securityscanningnotificationworker 1001 114 2 0 20:04 ? 00:00:05 python -m workers.securityworker.securityworker 1001 116 93 0 20:04 ? 00:00:00 nginx: worker process 1001 117 93 0 20:04 ? 00:00:00 nginx: worker process 1001 118 93 0 20:04 ? 00:00:00 nginx: worker process 1001 119 93 0 20:04 ? 00:00:00 nginx: worker process 1001 120 93 0 20:04 ? 00:00:00 nginx: worker process 1001 121 93 0 20:04 ? 00:00:00 nginx: worker process 1001 122 93 0 20:04 ? 00:00:00 nginx: worker process 1001 123 93 0 20:04 ? 00:00:00 nginx: worker process 1001 126 2 0 20:04 ? 00:00:06 python -m workers.servicekeyworker.servicekeyworker 1001 128 2 0 20:04 ? 00:00:05 python -m workers.storagereplication 1001 129 2 0 20:04 ? 00:00:04 python -m workers.teamsyncworker.teamsyncworker 1001 308 81 0 20:05 ? 00:00:00 /usr/bin/python /usr/local/bin/gunicorn -c /quay-registry/conf/gunicorn_secscan.py secscan:application 1001 309 81 0 20:05 ? 00:00:00 /usr/bin/python /usr/local/bin/gunicorn -c /quay-registry/conf/gunicorn_secscan.py secscan:application 1001 310 81 0 20:05 ? 00:00:00 /usr/bin/python /usr/local/bin/gunicorn -c /quay-registry/conf/gunicorn_secscan.py secscan:application 1001 311 81 0 20:05 ? 00:00:00 /usr/bin/python /usr/local/bin/gunicorn -c /quay-registry/conf/gunicorn_secscan.py secscan:application 1001 321 0 0 20:05 pts/0 00:00:00 /bin/bash 1001 329 82 0 20:05 ? 00:00:00 /usr/bin/python /usr/local/bin/gunicorn -c /quay-registry/conf/gunicorn_web.py web:application 1001 330 82 0 20:05 ? 00:00:00 /usr/bin/python /usr/local/bin/gunicorn -c /quay-registry/conf/gunicorn_web.py web:application 1001 331 82 0 20:05 ? 00:00:00 /usr/bin/python /usr/local/bin/gunicorn -c /quay-registry/conf/gunicorn_web.py web:application 1001 332 82 0 20:05 ? 00:00:00 /usr/bin/python /usr/local/bin/gunicorn -c /quay-registry/conf/gunicorn_web.py web:application 1001 333 82 0 20:05 ? 00:00:00 /usr/bin/python /usr/local/bin/gunicorn -c /quay-registry/conf/gunicorn_web.py web:application 1001 334 82 0 20:05 ? 00:00:00 /usr/bin/python /usr/local/bin/gunicorn -c /quay-registry/conf/gunicorn_web.py web:application 1001 335 82 0 20:05 ? 00:00:00 /usr/bin/python /usr/local/bin/gunicorn -c /quay-registry/conf/gunicorn_web.py web:application 1001 336 82 0 20:05 ? 00:00:00 /usr/bin/python /usr/local/bin/gunicorn -c /quay-registry/conf/gunicorn_web.py web:application 1001 339 82 0 20:05 ? 00:00:00 /usr/bin/python /usr/local/bin/gunicorn -c /quay-registry/conf/gunicorn_web.py web:application 1001 341 82 0 20:05 ? 00:00:00 /usr/bin/python /usr/local/bin/gunicorn -c /quay-registry/conf/gunicorn_web.py web:application 1001 342 82 0 20:05 ? 00:00:00 /usr/bin/python /usr/local/bin/gunicorn -c /quay-registry/conf/gunicorn_web.py web:application 1001 343 82 0 20:05 ? 00:00:00 /usr/bin/python /usr/local/bin/gunicorn -c /quay-registry/conf/gunicorn_web.py web:application 1001 344 82 0 20:05 ? 00:00:00 /usr/bin/python /usr/local/bin/gunicorn -c /quay-registry/conf/gunicorn_web.py web:application 1001 345 82 0 20:05 ? 00:00:00 /usr/bin/python /usr/local/bin/gunicorn -c /quay-registry/conf/gunicorn_web.py web:application 1001 346 82 0 20:05 ? 00:00:00 /usr/bin/python /usr/local/bin/gunicorn -c /quay-registry/conf/gunicorn_web.py web:application 1001 347 82 0 20:05 ? 00:00:00 /usr/bin/python /usr/local/bin/gunicorn -c /quay-registry/conf/gunicorn_web.py web:application 1001 349 80 0 20:05 ? 00:00:00 /usr/bin/python /usr/local/bin/gunicorn -c /quay-registry/conf/gunicorn_registry.py registry:application 1001 350 80 0 20:05 ? 00:00:00 /usr/bin/python /usr/local/bin/gunicorn -c /quay-registry/conf/gunicorn_registry.py registry:application 1001 351 80 0 20:05 ? 00:00:00 /usr/bin/python /usr/local/bin/gunicorn -c /quay-registry/conf/gunicorn_registry.py registry:application 1001 352 80 0 20:05 ? 00:00:00 /usr/bin/python /usr/local/bin/gunicorn -c /quay-registry/conf/gunicorn_registry.py registry:application 1001 353 80 0 20:05 ? 00:00:00 /usr/bin/python /usr/local/bin/gunicorn -c /quay-registry/conf/gunicorn_registry.py registry:application 1001 354 80 0 20:05 ? 00:00:00 /usr/bin/python /usr/local/bin/gunicorn -c /quay-registry/conf/gunicorn_registry.py registry:application 1001 355 80 0 20:05 ? 00:00:00 /usr/bin/python /usr/local/bin/gunicorn -c /quay-registry/conf/gunicorn_registry.py registry:application 1001 356 80 0 20:05 ? 00:00:00 /usr/bin/python /usr/local/bin/gunicorn -c /quay-registry/conf/gunicorn_registry.py registry:application 1001 357 80 0 20:05 ? 00:00:00 /usr/bin/python /usr/local/bin/gunicorn -c /quay-registry/conf/gunicorn_registry.py registry:application 1001 358 80 0 20:05 ? 00:00:00 /usr/bin/python /usr/local/bin/gunicorn -c /quay-registry/conf/gunicorn_registry.py registry:application 1001 359 80 0 20:05 ? 00:00:00 /usr/bin/python /usr/local/bin/gunicorn -c /quay-registry/conf/gunicorn_registry.py registry:application 1001 361 80 0 20:05 ? 00:00:00 /usr/bin/python /usr/local/bin/gunicorn -c /quay-registry/conf/gunicorn_registry.py registry:application 1001 362 80 0 20:05 ? 00:00:00 /usr/bin/python /usr/local/bin/gunicorn -c /quay-registry/conf/gunicorn_registry.py registry:application 1001 363 80 0 20:05 ? 00:00:00 /usr/bin/python /usr/local/bin/gunicorn -c /quay-registry/conf/gunicorn_registry.py registry:application 1001 364 80 0 20:05 ? 00:00:00 /usr/bin/python /usr/local/bin/gunicorn -c /quay-registry/conf/gunicorn_registry.py registry:application 1001 365 80 0 20:05 ? 00:00:00 /usr/bin/python /usr/local/bin/gunicorn -c /quay-registry/conf/gunicorn_registry.py registry:application 1001 366 80 0 20:05 ? 00:00:00 /usr/bin/python /usr/local/bin/gunicorn -c /quay-registry/conf/gunicorn_registry.py registry:application 1001 367 80 0 20:05 ? 00:00:00 /usr/bin/python /usr/local/bin/gunicorn -c /quay-registry/conf/gunicorn_registry.py registry:application 1001 368 80 0 20:05 ? 00:00:00 /usr/bin/python /usr/local/bin/gunicorn -c /quay-registry/conf/gunicorn_registry.py registry:application 1001 369 80 0 20:05 ? 00:00:00 /usr/bin/python /usr/local/bin/gunicorn -c /quay-registry/conf/gunicorn_registry.py registry:application 1001 370 80 0 20:05 ? 00:00:00 /usr/bin/python /usr/local/bin/gunicorn -c /quay-registry/conf/gunicorn_registry.py registry:application 1001 371 80 0 20:05 ? 00:00:00 /usr/bin/python /usr/local/bin/gunicorn -c /quay-registry/conf/gunicorn_registry.py registry:application 1001 372 80 0 20:05 ? 00:00:00 /usr/bin/python /usr/local/bin/gunicorn -c /quay-registry/conf/gunicorn_registry.py registry:application 1001 373 80 0 20:05 ? 00:00:00 /usr/bin/python /usr/local/bin/gunicorn -c /quay-registry/conf/gunicorn_registry.py registry:application 1001 374 80 0 20:05 ? 00:00:00 /usr/bin/python /usr/local/bin/gunicorn -c /quay-registry/conf/gunicorn_registry.py registry:application 1001 375 80 0 20:05 ? 00:00:00 /usr/bin/python /usr/local/bin/gunicorn -c /quay-registry/conf/gunicorn_registry.py registry:application 1001 376 80 0 20:05 ? 00:00:00 /usr/bin/python /usr/local/bin/gunicorn -c /quay-registry/conf/gunicorn_registry.py registry:application 1001 377 80 0 20:05 ? 00:00:00 /usr/bin/python /usr/local/bin/gunicorn -c /quay-registry/conf/gunicorn_registry.py registry:application 1001 378 80 0 20:05 ? 00:00:01 /usr/bin/python /usr/local/bin/gunicorn -c /quay-registry/conf/gunicorn_registry.py registry:application 1001 379 80 0 20:05 ? 00:00:01 /usr/bin/python /usr/local/bin/gunicorn -c /quay-registry/conf/gunicorn_registry.py registry:application 1001 380 80 0 20:05 ? 00:00:01 /usr/bin/python /usr/local/bin/gunicorn -c /quay-registry/conf/gunicorn_registry.py registry:application 1001 381 80 0 20:05 ? 00:00:01 /usr/bin/python /usr/local/bin/gunicorn -c /quay-registry/conf/gunicorn_registry.py registry:application 1001 539 321 0 20:24 pts/0 00:00:00 ps -eaf quay=# SELECT count(*) FROM pg_stat_activity where datname = 'quay'; count ------- 74 (1 row) ---------------------------------------------- 3.3 debugging (10.88.1.12 is postgres) --------------------------------------------- [root@bda9879abfe4 quay-registry]# lsof -i -P | grep 10.88.1.12 gunicorn 450 root 15u IPv4 1035398 0t0 TCP bda9879abfe4:47870->10.88.1.12:5432 (ESTABLISHED) gunicorn 475 root 14u IPv4 1036312 0t0 TCP bda9879abfe4:47952->10.88.1.12:5432 (ESTABLISHED) gunicorn 476 root 14u IPv4 1033673 0t0 TCP bda9879abfe4:47764->10.88.1.12:5432 (ESTABLISHED) gunicorn 478 root 14u IPv4 1030733 0t0 TCP bda9879abfe4:47766->10.88.1.12:5432 (ESTABLISHED) gunicorn 481 root 14u IPv4 1029727 0t0 TCP bda9879abfe4:47758->10.88.1.12:5432 (ESTABLISHED) gunicorn 483 root 14u IPv4 1034396 0t0 TCP bda9879abfe4:47774->10.88.1.12:5432 (ESTABLISHED) gunicorn 484 root 14u IPv4 1033730 0t0 TCP bda9879abfe4:47888->10.88.1.12:5432 (ESTABLISHED) gunicorn 485 root 14u IPv4 1029901 0t0 TCP bda9879abfe4:47848->10.88.1.12:5432 (ESTABLISHED) gunicorn 486 root 14u IPv4 1031586 0t0 TCP bda9879abfe4:47756->10.88.1.12:5432 (ESTABLISHED) gunicorn 487 root 14u IPv4 1030746 0t0 TCP bda9879abfe4:47830->10.88.1.12:5432 (ESTABLISHED) gunicorn 488 root 14u IPv4 1029889 0t0 TCP bda9879abfe4:47802->10.88.1.12:5432 (ESTABLISHED) gunicorn 489 root 14u IPv4 1034349 0t0 TCP bda9879abfe4:47726->10.88.1.12:5432 (ESTABLISHED) gunicorn 490 root 14u IPv4 1030668 0t0 TCP bda9879abfe4:47700->10.88.1.12:5432 (ESTABLISHED) gunicorn 491 root 14u IPv4 1035370 0t0 TCP bda9879abfe4:47762->10.88.1.12:5432 (ESTABLISHED) [root@bda9879abfe4 quay-registry]# ps -eaf UID PID PPID C STIME TTY TIME CMD root 1 0 0 21:01 ? 00:00:02 /opt/rh/python27/root/usr/bin/python2 /opt/rh/python27/root/usr/bin/supervisord -c /quay-registry/conf/supervisord.conf root 78 1 0 21:01 ? 00:00:00 /opt/rh/python27/root/usr/bin/python2 /opt/rh/python27/root/usr/bin/supervisor_stdout root 79 1 1 21:01 ? 00:00:06 python -m workers.servicekeyworker.servicekeyworker root 80 1 1 21:01 ? 00:00:06 python -m workers.exportactionlogsworker root 81 1 0 21:01 ? 00:00:04 /opt/rh/python27/root/usr/bin/python2 /opt/rh/python27/root/usr/bin/gunicorn -c /quay-registry/conf/gunicorn_registry.py registry:applicat root 82 1 0 21:01 ? 00:00:04 python -m workers.security_notification_worker root 83 1 1 21:01 ? 00:00:06 python -m workers.repositorygcworker root 84 1 1 21:01 ? 00:00:06 python -m workers.queuecleanupworker root 85 1 1 21:01 ? 00:00:05 /opt/rh/python27/root/usr/bin/python2 /opt/rh/python27/root/usr/bin/gunicorn -c /quay-registry/conf/gunicorn_web.py web:application root 86 1 2 21:01 ? 00:00:16 /usr/local/bin/pushgateway root 87 1 1 21:01 ? 00:00:06 python -m workers.buildlogsarchiver.buildlogsarchiver root 88 1 1 21:01 ? 00:00:06 python -m workers.gc.gcworker root 89 1 1 21:01 ? 00:00:06 python -m workers.notificationworker.notificationworker root 90 1 1 21:01 ? 00:00:07 python -m workers.repositoryactioncounter root 91 1 0 21:01 ? 00:00:04 python -m workers.teamsyncworker.teamsyncworker root 92 1 0 21:01 ? 00:00:04 python -m workers.logrotateworker root 95 1 1 21:01 ? 00:00:05 python -m workers.blobuploadcleanupworker.blobuploadcleanupworker root 96 1 0 21:01 ? 00:00:00 nginx: master process nginx -c /quay-registry/conf/nginx/nginx.conf root 102 1 0 21:01 ? 00:00:05 /opt/rh/python27/root/usr/bin/python2 /opt/rh/python27/root/usr/bin/gunicorn -c /quay-registry/conf/gunicorn_secscan.py secscan:applicatio memcach+ 104 1 0 21:01 ? 00:00:00 memcached -u memcached -m 64 -l 127.0.0.1 -p 18080 root 105 1 0 21:01 ? 00:00:04 python -m workers.chunkcleanupworker nginx 106 96 0 21:01 ? 00:00:00 nginx: worker process nginx 107 96 0 21:01 ? 00:00:00 nginx: worker process nginx 108 96 0 21:01 ? 00:00:00 nginx: worker process nginx 109 96 0 21:01 ? 00:00:00 nginx: worker process nginx 110 96 0 21:01 ? 00:00:00 nginx: worker process nginx 111 96 0 21:01 ? 00:00:00 nginx: worker process nginx 112 96 0 21:01 ? 00:00:00 nginx: worker process nginx 113 96 0 21:01 ? 00:00:00 nginx: worker process root 114 1 1 21:01 ? 00:00:06 python -m workers.expiredappspecifictokenworker root 115 1 0 21:01 ? 00:00:03 /opt/rh/python27/root/usr/bin/python2 /opt/rh/python27/root/usr/bin/gunicorn -c /quay-registry/conf/gunicorn_verbs.py verbs:application root 116 1 0 21:01 ? 00:00:04 python -m workers.securityworker.securityworker root 117 1 1 21:01 ? 00:00:05 python -m workers.globalpromstats.globalpromstats root 118 1 0 21:01 ? 00:00:04 python -m buildman.builder root 123 1 0 21:01 ? 00:00:00 /usr/sbin/dnsmasq --no-daemon --user=root --listen-address=127.0.0.1 --port=8053 root 126 1 0 21:01 ? 00:00:04 python -m workers.storagereplication root 127 1 1 21:01 ? 00:00:06 python -m workers.namespacegcworker root 129 1 0 21:01 ? 00:00:00 /usr/local/bin/jwtproxy --config /quay-registry/conf/jwtproxy_conf.yaml root 409 102 0 21:01 ? 00:00:00 /opt/rh/python27/root/usr/bin/python2 /opt/rh/python27/root/usr/bin/gunicorn -c /quay-registry/conf/gunicorn_secscan.py secscan:applicatio root 411 102 0 21:01 ? 00:00:00 /opt/rh/python27/root/usr/bin/python2 /opt/rh/python27/root/usr/bin/gunicorn -c /quay-registry/conf/gunicorn_secscan.py secscan:applicatio root 414 102 0 21:01 ? 00:00:00 /opt/rh/python27/root/usr/bin/python2 /opt/rh/python27/root/usr/bin/gunicorn -c /quay-registry/conf/gunicorn_secscan.py secscan:applicatio root 416 102 0 21:01 ? 00:00:00 /opt/rh/python27/root/usr/bin/python2 /opt/rh/python27/root/usr/bin/gunicorn -c /quay-registry/conf/gunicorn_secscan.py secscan:applicatio root 426 85 0 21:01 ? 00:00:00 /opt/rh/python27/root/usr/bin/python2 /opt/rh/python27/root/usr/bin/gunicorn -c /quay-registry/conf/gunicorn_web.py web:application root 428 85 0 21:01 ? 00:00:00 /opt/rh/python27/root/usr/bin/python2 /opt/rh/python27/root/usr/bin/gunicorn -c /quay-registry/conf/gunicorn_web.py web:application root 429 85 0 21:01 ? 00:00:00 /opt/rh/python27/root/usr/bin/python2 /opt/rh/python27/root/usr/bin/gunicorn -c /quay-registry/conf/gunicorn_web.py web:application root 430 85 0 21:01 ? 00:00:00 /opt/rh/python27/root/usr/bin/python2 /opt/rh/python27/root/usr/bin/gunicorn -c /quay-registry/conf/gunicorn_web.py web:application root 431 85 0 21:01 ? 00:00:00 /opt/rh/python27/root/usr/bin/python2 /opt/rh/python27/root/usr/bin/gunicorn -c /quay-registry/conf/gunicorn_web.py web:application root 432 85 0 21:01 ? 00:00:00 /opt/rh/python27/root/usr/bin/python2 /opt/rh/python27/root/usr/bin/gunicorn -c /quay-registry/conf/gunicorn_web.py web:application root 433 85 0 21:01 ? 00:00:00 /opt/rh/python27/root/usr/bin/python2 /opt/rh/python27/root/usr/bin/gunicorn -c /quay-registry/conf/gunicorn_web.py web:application root 435 85 0 21:01 ? 00:00:00 /opt/rh/python27/root/usr/bin/python2 /opt/rh/python27/root/usr/bin/gunicorn -c /quay-registry/conf/gunicorn_web.py web:application root 436 85 0 21:01 ? 00:00:00 /opt/rh/python27/root/usr/bin/python2 /opt/rh/python27/root/usr/bin/gunicorn -c /quay-registry/conf/gunicorn_web.py web:application root 437 85 0 21:01 ? 00:00:00 /opt/rh/python27/root/usr/bin/python2 /opt/rh/python27/root/usr/bin/gunicorn -c /quay-registry/conf/gunicorn_web.py web:application root 438 85 0 21:01 ? 00:00:00 /opt/rh/python27/root/usr/bin/python2 /opt/rh/python27/root/usr/bin/gunicorn -c /quay-registry/conf/gunicorn_web.py web:application root 439 85 0 21:01 ? 00:00:00 /opt/rh/python27/root/usr/bin/python2 /opt/rh/python27/root/usr/bin/gunicorn -c /quay-registry/conf/gunicorn_web.py web:application root 440 85 0 21:01 ? 00:00:00 /opt/rh/python27/root/usr/bin/python2 /opt/rh/python27/root/usr/bin/gunicorn -c /quay-registry/conf/gunicorn_web.py web:application root 441 85 0 21:01 ? 00:00:00 /opt/rh/python27/root/usr/bin/python2 /opt/rh/python27/root/usr/bin/gunicorn -c /quay-registry/conf/gunicorn_web.py web:application root 442 85 0 21:01 ? 00:00:00 /opt/rh/python27/root/usr/bin/python2 /opt/rh/python27/root/usr/bin/gunicorn -c /quay-registry/conf/gunicorn_web.py web:application root 443 85 0 21:01 ? 00:00:00 /opt/rh/python27/root/usr/bin/python2 /opt/rh/python27/root/usr/bin/gunicorn -c /quay-registry/conf/gunicorn_web.py web:application root 444 115 0 21:01 ? 00:00:00 /opt/rh/python27/root/usr/bin/python2 /opt/rh/python27/root/usr/bin/gunicorn -c /quay-registry/conf/gunicorn_verbs.py verbs:application root 445 115 0 21:01 ? 00:00:00 /opt/rh/python27/root/usr/bin/python2 /opt/rh/python27/root/usr/bin/gunicorn -c /quay-registry/conf/gunicorn_verbs.py verbs:application root 446 81 0 21:01 ? 00:00:00 /opt/rh/python27/root/usr/bin/python2 /opt/rh/python27/root/usr/bin/gunicorn -c /quay-registry/conf/gunicorn_registry.py registry:applicat root 447 115 0 21:01 ? 00:00:00 /opt/rh/python27/root/usr/bin/python2 /opt/rh/python27/root/usr/bin/gunicorn -c /quay-registry/conf/gunicorn_verbs.py verbs:application root 448 115 0 21:01 ? 00:00:00 /opt/rh/python27/root/usr/bin/python2 /opt/rh/python27/root/usr/bin/gunicorn -c /quay-registry/conf/gunicorn_verbs.py verbs:application root 449 81 0 21:01 ? 00:00:00 /opt/rh/python27/root/usr/bin/python2 /opt/rh/python27/root/usr/bin/gunicorn -c /quay-registry/conf/gunicorn_registry.py registry:applicat root 450 81 0 21:01 ? 00:00:00 /opt/rh/python27/root/usr/bin/python2 /opt/rh/python27/root/usr/bin/gunicorn -c /quay-registry/conf/gunicorn_registry.py registry:applicat root 451 115 0 21:01 ? 00:00:00 /opt/rh/python27/root/usr/bin/python2 /opt/rh/python27/root/usr/bin/gunicorn -c /quay-registry/conf/gunicorn_verbs.py verbs:application root 452 115 0 21:01 ? 00:00:00 /opt/rh/python27/root/usr/bin/python2 /opt/rh/python27/root/usr/bin/gunicorn -c /quay-registry/conf/gunicorn_verbs.py verbs:application root 453 81 0 21:01 ? 00:00:00 /opt/rh/python27/root/usr/bin/python2 /opt/rh/python27/root/usr/bin/gunicorn -c /quay-registry/conf/gunicorn_registry.py registry:applicat root 454 115 0 21:01 ? 00:00:00 /opt/rh/python27/root/usr/bin/python2 /opt/rh/python27/root/usr/bin/gunicorn -c /quay-registry/conf/gunicorn_verbs.py verbs:application root 455 81 0 21:01 ? 00:00:00 /opt/rh/python27/root/usr/bin/python2 /opt/rh/python27/root/usr/bin/gunicorn -c /quay-registry/conf/gunicorn_registry.py registry:applicat root 456 81 0 21:01 ? 00:00:00 /opt/rh/python27/root/usr/bin/python2 /opt/rh/python27/root/usr/bin/gunicorn -c /quay-registry/conf/gunicorn_registry.py registry:applicat root 457 115 0 21:01 ? 00:00:00 /opt/rh/python27/root/usr/bin/python2 /opt/rh/python27/root/usr/bin/gunicorn -c /quay-registry/conf/gunicorn_verbs.py verbs:application root 458 81 0 21:01 ? 00:00:00 /opt/rh/python27/root/usr/bin/python2 /opt/rh/python27/root/usr/bin/gunicorn -c /quay-registry/conf/gunicorn_registry.py registry:applicat root 459 115 0 21:01 ? 00:00:00 /opt/rh/python27/root/usr/bin/python2 /opt/rh/python27/root/usr/bin/gunicorn -c /quay-registry/conf/gunicorn_verbs.py verbs:application root 460 115 0 21:01 ? 00:00:00 /opt/rh/python27/root/usr/bin/python2 /opt/rh/python27/root/usr/bin/gunicorn -c /quay-registry/conf/gunicorn_verbs.py verbs:application root 461 81 0 21:01 ? 00:00:00 /opt/rh/python27/root/usr/bin/python2 /opt/rh/python27/root/usr/bin/gunicorn -c /quay-registry/conf/gunicorn_registry.py registry:applicat root 462 115 0 21:01 ? 00:00:00 /opt/rh/python27/root/usr/bin/python2 /opt/rh/python27/root/usr/bin/gunicorn -c /quay-registry/conf/gunicorn_verbs.py verbs:application root 463 81 0 21:01 ? 00:00:00 /opt/rh/python27/root/usr/bin/python2 /opt/rh/python27/root/usr/bin/gunicorn -c /quay-registry/conf/gunicorn_registry.py registry:applicat root 464 115 0 21:01 ? 00:00:00 /opt/rh/python27/root/usr/bin/python2 /opt/rh/python27/root/usr/bin/gunicorn -c /quay-registry/conf/gunicorn_verbs.py verbs:application root 465 115 0 21:01 ? 00:00:00 /opt/rh/python27/root/usr/bin/python2 /opt/rh/python27/root/usr/bin/gunicorn -c /quay-registry/conf/gunicorn_verbs.py verbs:application root 466 81 0 21:01 ? 00:00:00 /opt/rh/python27/root/usr/bin/python2 /opt/rh/python27/root/usr/bin/gunicorn -c /quay-registry/conf/gunicorn_registry.py registry:applicat root 467 81 0 21:01 ? 00:00:00 /opt/rh/python27/root/usr/bin/python2 /opt/rh/python27/root/usr/bin/gunicorn -c /quay-registry/conf/gunicorn_registry.py registry:applicat root 468 115 0 21:01 ? 00:00:00 /opt/rh/python27/root/usr/bin/python2 /opt/rh/python27/root/usr/bin/gunicorn -c /quay-registry/conf/gunicorn_verbs.py verbs:application root 469 81 0 21:01 ? 00:00:00 /opt/rh/python27/root/usr/bin/python2 /opt/rh/python27/root/usr/bin/gunicorn -c /quay-registry/conf/gunicorn_registry.py registry:applicat root 470 115 0 21:01 ? 00:00:00 /opt/rh/python27/root/usr/bin/python2 /opt/rh/python27/root/usr/bin/gunicorn -c /quay-registry/conf/gunicorn_verbs.py verbs:application root 471 81 0 21:01 ? 00:00:00 /opt/rh/python27/root/usr/bin/python2 /opt/rh/python27/root/usr/bin/gunicorn -c /quay-registry/conf/gunicorn_registry.py registry:applicat root 472 115 0 21:01 ? 00:00:00 /opt/rh/python27/root/usr/bin/python2 /opt/rh/python27/root/usr/bin/gunicorn -c /quay-registry/conf/gunicorn_verbs.py verbs:application root 473 81 0 21:01 ? 00:00:00 /opt/rh/python27/root/usr/bin/python2 /opt/rh/python27/root/usr/bin/gunicorn -c /quay-registry/conf/gunicorn_registry.py registry:applicat root 474 81 0 21:01 ? 00:00:00 /opt/rh/python27/root/usr/bin/python2 /opt/rh/python27/root/usr/bin/gunicorn -c /quay-registry/conf/gunicorn_registry.py registry:applicat root 475 81 0 21:01 ? 00:00:00 /opt/rh/python27/root/usr/bin/python2 /opt/rh/python27/root/usr/bin/gunicorn -c /quay-registry/conf/gunicorn_registry.py registry:applicat root 476 81 0 21:01 ? 00:00:00 /opt/rh/python27/root/usr/bin/python2 /opt/rh/python27/root/usr/bin/gunicorn -c /quay-registry/conf/gunicorn_registry.py registry:applicat root 477 81 0 21:01 ? 00:00:00 /opt/rh/python27/root/usr/bin/python2 /opt/rh/python27/root/usr/bin/gunicorn -c /quay-registry/conf/gunicorn_registry.py registry:applicat root 478 81 0 21:01 ? 00:00:00 /opt/rh/python27/root/usr/bin/python2 /opt/rh/python27/root/usr/bin/gunicorn -c /quay-registry/conf/gunicorn_registry.py registry:applicat root 479 81 0 21:01 ? 00:00:00 /opt/rh/python27/root/usr/bin/python2 /opt/rh/python27/root/usr/bin/gunicorn -c /quay-registry/conf/gunicorn_registry.py registry:applicat root 480 81 0 21:01 ? 00:00:00 /opt/rh/python27/root/usr/bin/python2 /opt/rh/python27/root/usr/bin/gunicorn -c /quay-registry/conf/gunicorn_registry.py registry:applicat root 481 81 0 21:01 ? 00:00:00 /opt/rh/python27/root/usr/bin/python2 /opt/rh/python27/root/usr/bin/gunicorn -c /quay-registry/conf/gunicorn_registry.py registry:applicat root 482 81 0 21:01 ? 00:00:00 /opt/rh/python27/root/usr/bin/python2 /opt/rh/python27/root/usr/bin/gunicorn -c /quay-registry/conf/gunicorn_registry.py registry:applicat root 483 81 0 21:01 ? 00:00:00 /opt/rh/python27/root/usr/bin/python2 /opt/rh/python27/root/usr/bin/gunicorn -c /quay-registry/conf/gunicorn_registry.py registry:applicat root 484 81 0 21:01 ? 00:00:00 /opt/rh/python27/root/usr/bin/python2 /opt/rh/python27/root/usr/bin/gunicorn -c /quay-registry/conf/gunicorn_registry.py registry:applicat root 485 81 0 21:01 ? 00:00:00 /opt/rh/python27/root/usr/bin/python2 /opt/rh/python27/root/usr/bin/gunicorn -c /quay-registry/conf/gunicorn_registry.py registry:applicat root 486 81 0 21:01 ? 00:00:01 /opt/rh/python27/root/usr/bin/python2 /opt/rh/python27/root/usr/bin/gunicorn -c /quay-registry/conf/gunicorn_registry.py registry:applicat root 487 81 0 21:01 ? 00:00:00 /opt/rh/python27/root/usr/bin/python2 /opt/rh/python27/root/usr/bin/gunicorn -c /quay-registry/conf/gunicorn_registry.py registry:applicat root 488 81 0 21:01 ? 00:00:00 /opt/rh/python27/root/usr/bin/python2 /opt/rh/python27/root/usr/bin/gunicorn -c /quay-registry/conf/gunicorn_registry.py registry:applicat root 489 81 0 21:01 ? 00:00:00 /opt/rh/python27/root/usr/bin/python2 /opt/rh/python27/root/usr/bin/gunicorn -c /quay-registry/conf/gunicorn_registry.py registry:applicat root 490 81 0 21:01 ? 00:00:01 /opt/rh/python27/root/usr/bin/python2 /opt/rh/python27/root/usr/bin/gunicorn -c /quay-registry/conf/gunicorn_registry.py registry:applicat root 491 81 0 21:01 ? 00:00:01 /opt/rh/python27/root/usr/bin/python2 /opt/rh/python27/root/usr/bin/gunicorn -c /quay-registry/conf/gunicorn_registry.py registry:applicat root 576 0 0 21:04 pts/0 00:00:00 /bin/bash root 599 576 0 21:11 pts/0 00:00:00 ps -eaf quay=# SELECT count(*) FROM pg_stat_activity where datname = 'quay'; count ------- 15 (1 row)