文章内容

2020/8/5 15:13:59,作 者: 黄兵

MySQLdb._exceptions.OperationalError: (2026, 'SSL connection error: error:00000000:lib(0):func(0):reason(0)')

今天中午网站有点问题,之后下午看了一下错误日志,内容如下:

Exception on /api/v1/recaptcha/v3 [POST]
Traceback (most recent call last):
  File "/var/API_America_SMS/venv/lib/python3.8/site-packages/sqlalchemy/engine/base.py", line 2345, in _wrap_pool_connect
    return fn()
  File "/var/API_America_SMS/venv/lib/python3.8/site-packages/sqlalchemy/pool/base.py", line 364, in connect
    return _ConnectionFairy._checkout(self)
  File "/var/API_America_SMS/venv/lib/python3.8/site-packages/sqlalchemy/pool/base.py", line 778, in _checkout
    fairy = _ConnectionRecord.checkout(pool)
  File "/var/API_America_SMS/venv/lib/python3.8/site-packages/sqlalchemy/pool/base.py", line 495, in checkout
    rec = pool._do_get()
  File "/var/API_America_SMS/venv/lib/python3.8/site-packages/sqlalchemy/pool/impl.py", line 140, in _do_get
    self._dec_overflow()
  File "/var/API_America_SMS/venv/lib/python3.8/site-packages/sqlalchemy/util/langhelpers.py", line 68, in __exit__
    compat.raise_(
  File "/var/API_America_SMS/venv/lib/python3.8/site-packages/sqlalchemy/util/compat.py", line 178, in raise_
    raise exception
  File "/var/API_America_SMS/venv/lib/python3.8/site-packages/sqlalchemy/pool/impl.py", line 137, in _do_get
    return self._create_connection()
  File "/var/API_America_SMS/venv/lib/python3.8/site-packages/sqlalchemy/pool/base.py", line 309, in _create_connection
    return _ConnectionRecord(self)
  File "/var/API_America_SMS/venv/lib/python3.8/site-packages/sqlalchemy/pool/base.py", line 440, in __init__
    self.__connect(first_connect_check=True)
  File "/var/API_America_SMS/venv/lib/python3.8/site-packages/sqlalchemy/pool/base.py", line 661, in __connect
    pool.logger.debug("Error on connect(): %s", e)
  File "/var/API_America_SMS/venv/lib/python3.8/site-packages/sqlalchemy/util/langhelpers.py", line 68, in __exit__
    compat.raise_(
  File "/var/API_America_SMS/venv/lib/python3.8/site-packages/sqlalchemy/util/compat.py", line 178, in raise_
    raise exception
  File "/var/API_America_SMS/venv/lib/python3.8/site-packages/sqlalchemy/pool/base.py", line 656, in __connect
    connection = pool._invoke_creator(self)
  File "/var/API_America_SMS/venv/lib/python3.8/site-packages/sqlalchemy/engine/strategies.py", line 114, in connect
    return dialect.connect(*cargs, **cparams)
  File "/var/API_America_SMS/venv/lib/python3.8/site-packages/sqlalchemy/engine/default.py", line 490, in connect
    return self.dbapi.connect(*cargs, **cparams)
  File "/var/API_America_SMS/venv/lib/python3.8/site-packages/MySQLdb/__init__.py", line 84, in Connect
    return Connection(*args, **kwargs)
  File "/var/API_America_SMS/venv/lib/python3.8/site-packages/MySQLdb/connections.py", line 179, in __init__
    super(Connection, self).__init__(*args, **kwargs2)
MySQLdb._exceptions.OperationalError: (2026, 'SSL connection error: error:00000000:lib(0):func(0):reason(0)')

最后一行,SSL连接错误,平时没有出现这个错误,今天出现了一次,大概在下午2:02出现问题,通过监控服务器,发现这个时候的服务器网络有问题:

看样子服务器不是很稳定,需要再观察一段时间看看。

如果问题平凡可能需要考虑大厂的服务器了。


黄兵个人博客原创。

转载请注明出处:黄兵个人博客 - MySQLdb._exceptions.OperationalError: (2026, 'SSL connection error: error:00000000:lib(0):func(0):reason(0)')

分享到:

发表评论

评论列表