Ошибка подключения MongoenginePython

Программы на Python
Ответить Пред. темаСлед. тема
Anonymous
 Ошибка подключения Mongoengine

Сообщение Anonymous »


Я пытаюсь запустить celery Beat для своего проекта, но выдает следующую ошибку.

Рабочий сельдерей работает нормально.

Я использую Python 3.9

Использование MongoDB: 6.0.11

поднять ConnectionFailure(err_msg) mongoengine.connection.ConnectionFailure: уже зарегистрировано другое соединение с псевдонимом «default». Сначала используйте функцию отключения() Установленные пакеты с их версиями:

Версия пакета

--------------------------------- ------------ amqp 2.6.1

asgiref 3.7.2

Асинхронный тайм-аут 4.0.3

Бильярд 3.6.4.0

доска3 1.28.65

кнопка 1.31.65

Узкое место 1.3.5

Сельдерей 4.4.7

Celerybeat-mongo 0.2.0

сертификат 2023.7.22

cffi 1.16.0

Шарде 5.2.0

нормализатор кодировки 3.3.0

Нажмите 8.1.7

Клик-Didyou имел в виду 0.3.0

клик-плагины 1.1.1

click-repl 0.3.0

cmdstanpy 1.2.0

Цвет 0.4.6

конвертировать дату 2.4.0

Корея 2.3.3

схема ядра 0.0.4

Криптография 41.0.4

циклер 0.12.1

Ситон 3.0.4

Джанго 4.2.6

Поля зашифрованной модели django 0.6.5

django-rest-framework-engine 3.4.1

Django-Rest-Swagger 2.2.0

DjangoRest Framework 3.14.0

dnspython 2.4.2

документы 0.20.1

страница 4.1.2

фернет 1.0.1

событие 23.9.1

гринлет 3.0.0

праздники 0,35

Глава 3.4

imgkit 1.2.3

importlib-ресурсы 6.1.0

тип 1.2.0

Поколение 2 3.1.2

jmespath 1.0.1

kiwisolver 1.4.4

имя 4.6.11

Лунный календарь 0.0.9

MarkupSafe 2.1.3

matplotlib 3.4.3

сервис mkl 2.4.0

движок 0.20.0

numexpr 2.8.4

numpy 1.22.4

openapi-кодек 1.3.2

Упаковка 23.2

панды 1.5.3

Подушка 9.4.0

пункт 23,3

Сюжет 5.17.0

prompt-toolkit 3.0.39

Пророк 1.1.4

быстрая 1.6.1

pycparser 2.21

PyMeus 0.5.12

Пимонго 3.13.0

pyparsing 3.1.1

Пистан 2.19.1.1

python-dateutil 2.8.2

pytz 2023.3.post1

сети 5.0.1

запросы 2.31.0

s3transfer 0.7.0

Скайпи 1.11.3

Инструменты настройки 68.0.0

простачок 3.19.2

шесть 1.16.0

sqlparse 0.4.4

станниум 0.3.0

стойкость 8.2.3

торнадо 6.2

tqdm 4.66.1

typing_extensions 4.8.0

tzdata 2023.3

uritemplate 4.1.1

urllib3 2.0.7

виноградная лоза 1.3.0

wcwidth 0.2.8

колесо 0.41.2

XlsxWriter 3.1.8

zipp 3.17.0

zope.event 5.0

zope.interface 6.1

Traceback (самый последний вызов — последний): Файл «C:\anaconda\envs\condaenv_python3.10\lib\runpy.py», строка 196, в _run_module_as_main вернуть _run_code (код, main_globals, None, Файл «C:\anaconda\envs\condaenv_python3.10\lib\runpy.py», строка 86, в _run_code exec (код, run_globals) Файл «C:\anaconda\envs\condaenv_python3.10\Scripts\celery.exe\__main__.py», строка 7, в Файл «C:\anaconda\envs\condaenv_python3.10\lib\site-packages\celery\__main__.py», строка 16, в основном файле. _основной() Файл «C:\anaconda\envs\condaenv_python3.10\lib\site-packages\celery\bin\celery.py», строка 322, в основном cmd.execute_from_commandline(argv) Файл «C:\anaconda\envs\condaenv_python3.10\lib\site-packages\celery\bin\celery.py», строка 499, в Execute_from_commandline супер(CeleryCommand, self).execute_from_commandline(argv))) Файл «C:\anaconda\envs\condaenv_python3.10\lib\site-packages\celery\bin\base.py», строка 305, вexecute_from_commandline return self.handle_argv(self.prog_name, argv[1:]) Файл «C:\anaconda\envs\condaenv_python3.10\lib\site-packages\celery\bin\celery.py», строка 491, в handle_argv вернуть self.execute(команда, аргумент) Файл «C:\anaconda\envs\condaenv_python3.10\lib\site-packages\celery\bin\celery.py», строка 415, в процессе выполнения вернуть cls( Файл «C:\anaconda\envs\condaenv_python3.10\lib\site-packages\celery\bin\base.py», строка 308, в run_from_argv вернуть self.handle_argv(prog_name, Файл «C:\anaconda\envs\condaenv_python3.10\lib\site-packages\celery\bin\base.py», строка 393, в handle_argv return self(*args, **options) Файл «C:\anaconda\envs\condaenv_python3.10\lib\site-packages\celery\bin\base.py», строка 253, в __call__ ret = self.run(*args, **kwargs) Файл «C:\anaconda\envs\condaenv_python3.10\lib\site-packages\celery\bin\beat.py», строка 109, в запуске вернуть бит().run() Файл «C:\anaconda\envs\condaenv_python3.10\lib\site-packages\celery\apps\beat.py», строка 81, в запуске self.start_scheduler() Файл «C:\anaconda\envs\condaenv_python3.10\lib\site-packages\celery\apps\beat.py», строка 100, в start_scheduler печать(self.banner(сервис)) Файл «C:\anaconda\envs\condaenv_python3.10\lib\site-packages\celery\apps\beat.py», строка 122, в баннере c.reset(self.startup_info(сервис))), Файл «C:\anaconda\envs\condaenv_python3.10\lib\site-packages\celery\apps\beat.py», строка 132, в файле start_info. планировщик = service.get_scheduler(ленивый=True) Файл «C:\anaconda\envs\condaenv_python3.10\lib\site-packages\celery\beat.py», строка 657, в get_scheduler returnsymbol_by_name(self.scheduler_cls, aliases=aliases)( Файл «C:\anaconda\envs\condaenv_python3.10\lib\site-packages\celerybeatmongo\schedulers.py», строка 127, в __init__ self._mongo = mongoengine.connect(db, хост=хост, псевдоним=псевдоним) Файл "C:\anaconda\envs\condaenv_python3.10\lib\site-packages\mongoengine\connection.py", строка 401, в соединении поднять ConnectionFailure (err_msg) mongoengine.connection.ConnectionFailure: уже зарегистрировано другое соединение с псевдонимом «default». Сначала используйте функцию отключения() Я попытался добавить следующую строку в код, к которому подключаюсь mongoengine

отключить()

но это не сработало.

теперь я ожидаю, что бит сельдерея заработает.
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • Ошибка подключения Mongoengine
    Anonymous » » в форуме Python
    0 Ответы
    191 Просмотры
    Последнее сообщение Anonymous
  • Как в mongoengine запросить ключи в DictField?
    Anonymous » » в форуме Python
    0 Ответы
    11 Просмотры
    Последнее сообщение Anonymous
  • Как в mongoengine запросить ключи в DictField?
    Anonymous » » в форуме Python
    0 Ответы
    15 Просмотры
    Последнее сообщение Anonymous
  • Mongoengine содержит и существует в одном и том же запросе
    Anonymous » » в форуме Python
    0 Ответы
    15 Просмотры
    Последнее сообщение Anonymous
  • Создание динамического запроса для mongoengine
    Anonymous » » в форуме Python
    0 Ответы
    8 Просмотры
    Последнее сообщение Anonymous

Вернуться в «Python»