La resolución de problemas selenio servicios desplegados en la ventana acoplable, el servicio de puesta en marcha de necesidad

Descripción del problema

Cuando lanzamos el servicio en la ventana acoplable selenio en el tiempo, a veces, cuando nuestro servicio de rastreador se ha puesto en marcha, pero todavía en la etapa de preparación del tiempo de servicio de selenio, puede haber anomalías informaron denegación de servicio.

soluciones

Uno de los enfoques es la solución para obligarnos a dormir durante algún tiempo antes de la llamada al servicio, y luego esperar a que el servicio completamente listo para la conexión. La belleza de este programa es que cuando tenemos múltiples servicios que requieren hora programada, el intervalo de tiempo de sueño es difícil de determinar y controlar el.

Otra idea es proporcionar solicitud de servicio interfaz de estado de selenio expuesta, después de haberse establecido en respuesta a responder a conocer que el servicio está listo.

código de implementación sencilla

import requests


def _check_selenium_status():
    """
    检查 selenium 服务端的状态
    :return:
    """
    while True:
        i = 0
        try:
            # 检查本地的 selenium 服务是否已经启动
            resp = requests.get("http://127.0.0.1:4444/wd/hub/status", timeout=0.5)
        except:
            i += 1
            if i > 10:
                raise
        else:
            print(resp.text)
            break


_check_selenium_status()

El resultado:
Aquí Insertar imagen Descripción

posdata

Durante la epidemia, trabajando desde casa. Se dice que muchas empresas han por lo tanto no sobrevivir a un corazón de pánico de forma natural inevitable, por ejemplo la ansiedad debe ser falsa.

La simpatía, la experiencia el dolor de los demás, sino también la sensación ordinaria, puede tener la tranquilidad vida próspera ha sido muy fácil.

Debemos ser debido a malas experiencias se hacen más fuertes, no esta deprimido.

Actualizado: 02/03/2020

Publicados 291 artículos originales · ganado elogios 104 · vistas 410 000 +

Supongo que te gusta

Origin blog.csdn.net/Enjolras_fuu/article/details/104152152
Recomendado
Clasificación