Muchos procesos "pinger" del squid



  • Hola buenas,

    He notado que en mi box hay un montón de procesos pinger del squid y empieza a ser muy preocupante (1276 procesos del squid). He estado mirando y he encontrado en el foro inglés un post sobre ello, pero no tenía solución y además era muy viejo (del 2008).

    ¿Alguien sabe qué puede estar pasando?, porque ha pasado de unos 300 procesos a 1300 en menos de 24h.

    squid     96219   0.0  0.1  37752   4680  -  S    Tue09AM     0:32.14 (pinger) (pinger)
    squid     96248   0.0  0.1  37752   4780  -  S    Mon01PM     0:56.61 (pinger) (pinger)
    squid     96282   0.0  0.1  37752   4680  -  S    Tue08AM     0:32.59 (pinger) (pinger)
    squid     96350   0.0  0.1  37752   4780  -  S    Mon10AM     1:00.44 (pinger) (pinger)
    squid     96372   0.0  0.1  37752   4680  -  S     8:20AM     0:01.53 (pinger) (pinger)
    squid     96404   0.0  0.1  37752   4680  -  S     8:38AM     0:01.21 (pinger) (pinger)
    squid     96448   0.0  0.1  37752   4680  -  S    10:13AM     0:30.95 (pinger) (pinger)
    squid     96667   0.0  0.1  37752   4780  -  S    Mon10AM     1:00.33 (pinger) (pinger)
    squid     96749   0.0  0.1  37752   4680  -  S    11:48AM     0:28.78 (pinger) (pinger)
    squid     96822   0.0  0.1  37752   4780  -  S    Mon12PM     0:58.02 (pinger) (pinger)
    squid     96884   0.0  0.1  37752   4680  -  S     1:25PM     0:27.22 (pinger) (pinger)
    squid     96952   0.0  0.1  37752   4780  -  S    Mon09AM     1:01.13 (pinger) (pinger)
    squid     97024   0.0  0.1  37752   4780  -  S    Mon08AM     1:02.84 (pinger) (pinger)
    squid     97134   0.0  0.1  37752   4780  -  S    Mon11AM     1:01.33 (pinger) (pinger)
    squid     97493   0.0  0.1  37752   4780  -  S    Mon10AM     1:01.30 (pinger) (pinger)
    squid     97554   0.0  0.1  37752   4680  -  S     2:03PM     0:25.53 (pinger) (pinger)
    

    De momento por si acaso voy a tirar abajo el squid y voy a matar los procesos si se quedan.

    Un saludo y gracias!!

    EDIT: Con reiniciar el servicio han muerto todos los procesos. Ahora tengo sólo 4 (aunque va subiendo).
    EDIT Again: He desactivado el pinger de squid y ahora no da ese problema. Lo que no veo es para qué sirve el pinger…



  • Hola

    pinger <==> icmp (ping)
    http://www.squid-cache.org/Doc/config/pinger_enable/

    https://forum.pfsense.org/index.php?topic=9737.msg55112#msg55112

    Squid ping program is an external program that provides Squid with icmp RTT information so that, it can more effectively choose between multiple remote parent caches for request fulfillment. There are special cases when this option is required, and your Squid must have been compiled with the –enable-icmp configure option for it to work. This option should only be used on caches with multiple parent caches on different networks that it must choose between. The default program to use for this task is called pinger. This option configures the pinger_program directive.

    In short, you should turn this directive off in your squid.conf file.  The guy working on the squid package should also be made aware that this should be turned off by default.

    Y tal vez te oriente este hilo de @Bellera

    @bellera:

    Testeado con squid3-dev 3.3.10 pkg 2.2.1

    ICP (consultas por ICP a proxys "padres")
    http://www.squid-cache.org/Doc/config/icp_port/

    pinger (ping a squids próximos para decidir qué "padre" es mejor consultar)
    http://www.squid-cache.org/Doc/config/pinger_enable/
    http://www.squid-cache.org/Doc/config/pinger_program/

    Si no se va a trabajar con proxys "padres", que es lo más habitual, mejor desactivar estas funciones en squid (squid3-devel), pues son procesos inútiles

    Ponemos en Custom options del WebGUI de squid:

    icp_port 0
    pinger_enable off
    

    Paramos (stop) y arrancamos (start) el proxy. Es necesario stop/start porque de lo contrario queda pinger enganchado.

    Documentado en http://forum.pfsense.org/index.php?topic=74312

    Salu2



  • Entonces guay, porque no tengo masters de Squid y no me hace falta, así que está mejor desactivado.

    Gracias!!