MoviePilot icon indicating copy to clipboard operation
MoviePilot copied to clipboard

极空间环境,更新1.8.8,后台报错不停重启

Open dick86114 opened this issue 9 months ago • 35 comments

确认

  • [X] 我的版本是最新版本,我的版本号与 version 相同。
  • [X] 我已经 issue 中搜索过,确认我的问题没有被提出过。
  • [X] 我已经 Telegram频道 中搜索过,确认我的问题没有被提出过。
  • [X] 我已经修改标题,将标题中的 描述 替换为我遇到的问题。

当前程序版本

1.8.8

运行环境

Docker

问题类型

主程序运行问题

问题描述

更新latest也就是1.8.8镜像,后台一直报错,主程序不断重启,无法正常启动,切回1.8.7后运行正常

发生问题时系统日志和配置文件

2024/5/15 9:08:25  ERROR:    Application startup failed. Exiting.
2024/5/15 9:08:25  
2024/5/15 9:08:25  RuntimeError: can't start new thread
2024/5/15 9:08:25      _start_new_thread(self._bootstrap, ())
2024/5/15 9:08:25    File "/usr/local/lib/python3.11/threading.py", line 957, in start
2024/5/15 9:08:25      t.start()
2024/5/15 9:08:25    File "/usr/local/lib/python3.11/concurrent/futures/thread.py", line 199, in _adjust_thread_count
2024/5/15 9:08:25      self._adjust_thread_count()
2024/5/15 9:08:25    File "/usr/local/lib/python3.11/concurrent/futures/thread.py", line 176, in submit
2024/5/15 9:08:25                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2024/5/15 9:08:25      futures.append(executor.submit(__get_plugin_info, m))
2024/5/15 9:08:25    File "/app/app/core/plugin.py", line 588, in get_online_plugins
2024/5/15 9:08:25                       ^^^^^^^^^^^^^^^^^^^^^^^^^
2024/5/15 9:08:25      online_plugins = self.get_online_plugins()
2024/5/15 9:08:25    File "/app/app/core/plugin.py", line 265, in install_online_plugin
2024/5/15 9:08:25      PluginManager().install_online_plugin()
2024/5/15 9:08:25    File "/app/app/main.py", line 200, in start_module
2024/5/15 9:08:25      handler()
2024/5/15 9:08:25    File "/usr/local/lib/python3.11/site-packages/starlette/routing.py", line 656, in startup
2024/5/15 9:08:25      await self._router.startup()
2024/5/15 9:08:25    File "/usr/local/lib/python3.11/site-packages/starlette/routing.py", line 566, in __aenter__
2024/5/15 9:08:25      async with self.lifespan_context(app) as maybe_state:
2024/5/15 9:08:25    File "/usr/local/lib/python3.11/site-packages/starlette/routing.py", line 677, in lifespan
2024/5/15 9:08:25  ERROR:    Traceback (most recent call last):
2024/5/15 9:08:25  [32mINFO:[0m    plugin.py - 开始安装第三方插件...
2024/5/15 9:08:25  [32mINFO:[0m    module.py - Moudle Loaded:WechatModule
2024/5/15 9:08:25  [32mINFO:[0m    module.py - Moudle Loaded:TheTvDbModule
2024/5/15 9:08:25  [32mINFO:[0m    module.py - Moudle Loaded:TheMovieDbModule
2024/5/15 9:08:25  [32mINFO:[0m    category.py - 已加载二级分类策略 category.yaml
2024/5/15 9:08:25  RuntimeError: can't start new thread
2024/5/15 9:08:25      _start_new_thread(self._bootstrap, ())
2024/5/15 9:08:25    File "/usr/local/lib/python3.11/threading.py", line 957, in start
2024/5/15 9:08:25      self.start()
2024/5/15 9:08:25    File "/usr/local/lib/python3.11/site-packages/telebot/util.py", line 77, in __init__
2024/5/15 9:08:25                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2024/5/15 9:08:25      self.workers = [WorkerThread(self.on_exception, self.tasks) for _ in range(num_threads)]
2024/5/15 9:08:25    File "/usr/local/lib/python3.11/site-packages/telebot/util.py", line 126, in <listcomp>
2024/5/15 9:08:25                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2024/5/15 9:08:25      self.workers = [WorkerThread(self.on_exception, self.tasks) for _ in range(num_threads)]
2024/5/15 9:08:25    File "/usr/local/lib/python3.11/site-packages/telebot/util.py", line 126, in __init__
2024/5/15 9:08:25                         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2024/5/15 9:08:25      self.worker_pool = util.ThreadPool(self, num_threads=num_threads)
2024/5/15 9:08:25    File "/usr/local/lib/python3.11/site-packages/telebot/__init__.py", line 261, in __init__
2024/5/15 9:08:25             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2024/5/15 9:08:25      _bot = telebot.TeleBot(self._telegram_token, parse_mode="Markdown")
2024/5/15 9:08:25    File "/app/app/modules/telegram/telegram.py", line 38, in __init__
2024/5/15 9:08:25                      ^^^^^^^^^^
2024/5/15 9:08:25      self.telegram = Telegram()
2024/5/15 9:08:25    File "/app/app/modules/telegram/__init__.py", line 16, in init_module
2024/5/15 9:08:25      _module.init_module()
2024/5/15 9:08:25    File "/app/app/core/module.py", line 44, in load_modules
2024/5/15 9:08:25  Traceback (most recent call last):
2024/5/15 9:08:25  RuntimeError: can't start new thread
2024/5/15 9:08:25      _start_new_thread(self._bootstrap, ())
2024/5/15 9:08:25    File "/usr/local/lib/python3.11/threading.py", line 957, in start
2024/5/15 9:08:25      self.start()
2024/5/15 9:08:25    File "/usr/local/lib/python3.11/site-packages/telebot/util.py", line 77, in __init__
2024/5/15 9:08:25                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2024/5/15 9:08:25      self.workers = [WorkerThread(self.on_exception, self.tasks) for _ in range(num_threads)]
2024/5/15 9:08:25    File "/usr/local/lib/python3.11/site-packages/telebot/util.py", line 126, in <listcomp>
2024/5/15 9:08:25                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2024/5/15 9:08:25      self.workers = [WorkerThread(self.on_exception, self.tasks) for _ in range(num_threads)]
2024/5/15 9:08:25    File "/usr/local/lib/python3.11/site-packages/telebot/util.py", line 126, in __init__
2024/5/15 9:08:25                         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2024/5/15 9:08:25      self.worker_pool = util.ThreadPool(self, num_threads=num_threads)
2024/5/15 9:08:25    File "/usr/local/lib/python3.11/site-packages/telebot/__init__.py", line 261, in __init__
2024/5/15 9:08:25             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2024/5/15 9:08:25      _bot = telebot.TeleBot(self._telegram_token, parse_mode="Markdown")
2024/5/15 9:08:25    File "/app/app/modules/telegram/telegram.py", line 38, in __init__
2024/5/15 9:08:25                      ^^^^^^^^^^
2024/5/15 9:08:25      self.telegram = Telegram()
2024/5/15 9:08:25    File "/app/app/modules/telegram/__init__.py", line 16, in init_module
2024/5/15 9:08:25      _module.init_module()
2024/5/15 9:08:25    File "/app/app/core/module.py", line 44, in load_modules

dick86114 avatar May 15 '24 01:05 dick86114