KamoCRM

Visitantes cargados a granel y skip GeoLite buscar en la lista

PerformanceMediaService
Cambia
25 de abril de 2026 a las 23:19 UTC
Autor
Kamo
Comprometerse
5c13630

El endpoint de la lista de /api/api/tickets estaba ejecutando, por página de 20 filas: - 20 llamadas ************* (N-1). - 20 llamadas en GeoLookupService.lookup, cada una de las cuales es una escáner de rango contra la tabla de bloques GeoLite (millones de filas) más una ubicación obtener 40 consultas extras en mesas enormes, a pesar de que el visitante el registro ya tiene un código de país almacenado. Arregado: - getTickets granelestches todos los visitantes para la página en una consulta a través de ******************* - toDTO se divide: los que llaman detallan el camino de en vivo-geo; el pase de la lista salta el lookup GeoLite completamente y sólo lee visitante.countryCode. Esto elimina el costo dominante en la carga de la página de entradas de apoyo.

Todos los cambios

Como lo que ves enviaste?

Todo llega a su espacio de trabajo por sí solo. Comience en el plan gratuito y lea esta página de nuevo en un mes.

Empieza gratis para siempreVer Precios