¿Qué significa Jobs::Crawltopiclink en Sidekiq (Discourse)?

¿Qué significa jobs::crawltopiclink en sidekiq?
En discourse, ¿para qué se utiliza jobs::crawltopiclink?
¿Afecta Jobs::Crawltopiclink al SEO del sitio web?

Puedes mirar el código fuente para verlo.

¿Hay algún problema que estés intentando resolver?

En realidad, estoy buscando el significado de Jobs::Crawltopiclink en discourse (que se muestra en la cola de Sidekiq).
Estaba buscando el significado de Jobs::Crawltopiclink, luego decidí eliminar la cola Jobs::Crawltopiclink.
Pero no encontré mucha documentación sobre Jobs::Crawltopiclink.
Así que le pregunté a la comunidad de discourse.
Gracias.

Pero hay docenas de trabajos como este. ¿Por qué pensaste que te importaba este?

Creo que si el título de un tema es un enlace, lo rastrea.

1 me gusta

Gracias,
Antes de enviar la pregunta, también miré la documentación a través del enlace: discourse/app/jobs/regular/crawl_topic_link.rb at main · discourse/discourse · GitHub
Pero realmente, no entiendo el significado de Jobs::Crawltopiclink en sidekiq (discourse)

Nuestra cola de bajo nivel (sidekiq) tiene múltiples tareas: Jobs::Crawltopiclink,
si no borro la cola Jobs::Crawltopiclink, necesitaré más tiempo para ejecutarla toda (mientras que el tiempo es importante, no quiero perder más tiempo)
Me pregunto si debería eliminar la cola Jobs::Crawltopiclink.

Así que quiero saber el significado de Jobs::Crawltopiclink.

Es posible que tu respuesta no sea correcta, espero recibir más respuestas tuyas y de todos.

1 me gusta

A menos que me esté perdiendo algo, TopicLink parece manejar cualquier enlace que aparezca en una publicación. Cuando se crea uno, pone en cola ese trabajo crawl_topic_link que luego rastrea la URL para recuperar el título.

Por ejemplo, podría ingresar exactamente lo siguiente en una publicación:

Este será un enlace: https://github.com/discourse/discourse/blob/main/app/jobs/regular/crawl_topic_link.rb

Inicialmente, así es como se integrará en la publicación, mostrando la URL como un enlace. Cuando ese trabajo se ejecute, rastreará la URL para recuperar el título, luego la publicación se volverá a hornear para mostrar el título como un enlace de la manera en que aparece en su publicación anterior.

Normalmente, esto sucederá muy rápido, por lo que apenas se notará, pero si tiene muchos de esos trabajos en cola por alguna razón, podría ver URL durante períodos prolongados antes de que se reemplacen con los títulos. Espero que si elimina los trabajos, permanecerán como URL en lugar de enlaces con título.

Si ha realizado una importación recientemente, es decir, ha creado muchas publicaciones nuevas en un corto período de tiempo, eso puede explicar un retraso en dichos trabajos. Creo que obtendrá el mejor resultado al permitir que esos trabajos terminen. Creo que esta es una buena posición predeterminada con Sidekiq: simplemente déjelo hacer lo que hace. (A menos que esté viendo problemas específicos con algunos trabajos).

3 Me gusta

@Simon_Manning
muchísimas gracias,
Entendí parcialmente el significado de jobs::crawltopiclink

Tienes una comprensión muy amplia.

2 Me gusta