Si el sitio fue visitado más lentamente, ¿cómo hacer frente a?

Hay factores que pueden conducir a lo que acceder a su sitio web lento?

  • 1, el ancho de banda del servidor de exportación no es suficiente
  • Compra de ancho de banda del servidor de exportación en sí es relativamente pequeña. Una vez concurrente grande, que daría lugar a la exportación de ancho de banda asignado a cada usuario es pequeño, la velocidad de acceso, naturalmente lenta.
  • Lo que resulta en la reducción del ancho de banda de red entre operadores. Por ejemplo, el sitio web de la compañía en la red de telecomunicaciones, el lado del cliente es la Gran Muralla de banda ancha o atracar Unicom, que también puede conducir a la reducción de ancho de banda.

 

  • 2, la carga del servidor es demasiado grande, lo que lleva a responder, pero a

Puede iniciar el análisis de dos aspectos:

  • Análisis de carga del sistema, el tiempo de actividad de comandos o utilice el comando w para ver la carga del sistema. Si la carga es alta, el comando superior para ver la CPU, MEM y otra ocupación, ya sea la CPU está ocupada o no hay suficiente memoria.
  • Si ambos son normal, análisis de flujo de NIC con el comando sar de nuevo, el análisis no está bajo ataque. Una vez que el análisis de las causas del problema y tomar las medidas correspondientes a la dirección, tales como decidir si matar a algún proceso o prohibir ciertas visitas.

 

  • 3, la base de datos cuello de botella

Si la consulta lenta más. Entonces tendríamos un desarrollador o DBA para ayudar en la optimización de las sentencias SQL.
Si la base de datos en respuesta a ralentizar, considere una caché de base de datos puede ser añadido, tales como Redis similares. A continuación, puede configurar MySQL maestro-esclavo, un servidor MySQL es responsable de escribir, a cargo de varios otros de lectura de la base de datos.

 

  • 4, el código de desarrollo web no está optimizado también

Por ejemplo, la instrucción SQL no está optimizado, lo que resulta en la base de datos requiere mucho tiempo para leer y escribir.

 

Para el acceso web lento, cómo solucionar?

  • 1, hay que determinar en primer lugar el problema del cliente o del lado del servidor. Al recibir retroalimentación de los usuarios el acceso lento, acceso inmediato a su propio lado de la página para ver si su acceso lateral rápido, básicamente, llegó a la conclusión de que el cliente es el problema, es necesario explicar pacientemente a los clientes, los clientes ayudar a resolver problemas.

No se ven en el tema arriba en el lado del servicio. Hay que partir de la fuente, paso a paso hacia abajo.

 

  • 2, si el acceso es lento, puede utilizar el navegador características de depuración, echar un vistazo a ese pedazo de datos se carga consumir demasiado tiempo, la carga de imágenes es lento o lento para cargar algunos datos.

 

  • 3, para la carga del servidor. Ver hardware del servidor (la red, CPU, memoria) de consumo. Si usted compró anfitrión nube, como Ali nube, puede iniciar sesión plataforma de Ali nube ofrece supervisión de todos los aspectos, como CPU, memoria, uso de ancho de banda.

 

  • 4. Si encuentra que el consumo de recursos de hardware no es alto, entonces usted necesita para comprobar los registros, por ejemplo, vistazo a las consultas lentas de MySQL registro, ver si se trata de una instrucción de consulta SQL lenta, lo que resulta en un acceso más lento a la página web.

 

¿Cómo resolver?

1, si los problemas de ancho de banda de exportación, por lo que la aplicación a largo para aumentar el ancho de banda de exportación.
2, si la consulta lenta más, entonces ellos tendrían un desarrollador o DBA para ayudar en la optimización de las sentencias SQL.
3, si la base de datos en respuesta a ralentizar, considere una caché de base de datos puede ser añadido, tales como Redis similares. A continuación, también puede configurar MySQL maestro-esclavo, un servidor MySQL es responsable de escribir, a cargo de varios otros de lectura de la base de datos.
4, para la compra de servicios de CDN, cargue el acceso del usuario.
5, si el acceso es todavía relativamente lento, que necesita ser optimizado ligeramente de la arquitectura general. Hacer caracteres especiales especiales, múltiples servidores para proporcionar el mismo servicio.
 

 

 

 

Publicado 18 artículos originales · ganado elogios 0 · Vistas 2419

Supongo que te gusta

Origin blog.csdn.net/newxwj/article/details/104750296
Recomendado
Clasificación