appmap sometimes doesn't get enabled with uwsgi
Ninguém assumiu esta issue ainda.
Avaliação
- Dificuldade
- 4/5
- Tempo estimado
- 3-5 dias
- Facilidade para iniciantes
- 35/100
Direção de pesquisa
Reproduza a discrepância com test/data/django usando os dois comandos uwsgi na issue e, em seguida, compare esse comportamento com a invocação da testsuite. Revise as instruções de depuração no branch vinculado e o comentário referenciado no board. Está concluído quando os casos da linha de comando e da testsuite concordarem sobre a habilitação das rotas de gravação remota, com um teste de regressão para a diferença.
Escrita pelo modelo de indexação a partir do texto da issue.
Descrição
Appmap didn't enable the remote recording routes when I tried to start uwsgi manually on the commandline with our test/data/django app. But it enabled the routes with chipy in its docker container running uwsgi. Why did it work in docker but not on my machine?
Also, the same command that fails to enable the routes on the command-line does work when called from the testsuite.
For more details see https://github.com/getappmap/board/issues/197#issuecomment-1289349059
Enables routes
APPMAP=true uwsgi --wsgi-file=app/wsgi.py --http-socket 0.0.0.0:8000 --threads=8 --env=DJANGO_SETTINGS_MODULE=app.settings
Doesn't enable routes
DEBUG=True uwsgi --wsgi-file=app/wsgi.py --http-socket 0.0.0.0:8000 --threads=8 --env=DJANGO_SETTINGS_MODULE=app.settings
When started from the command-line it doesn't enable routes (it demonstrates the bug) but when started from the testsuite it does enable routes (the test passes when it shouldn't.)
Saw this in this branch that added debugging statements.
- Linguagem predominante
- Python
- Estrelas
- 104
- Forks
- 17
- Métricas de merge de PRs
- Nenhum PR com merge em 30d
Guia de contribuição
Primeiros passos
- Leia a issue inteira e depois o guia de contribuição do projeto.
- Comente na issue dizendo que vai assumir — evita que duas pessoas façam o mesmo trabalho.
- Faça um fork do repositório e trabalhe em uma branch.
- Abra um pull request que referencie o número da issue.
Mais de getappmap/appmap-python
-
getappmap/appmap-python#381 · 1 responsável ·
-
Dificuldade 3/5 1-2 dias Facilidade para iniciantes 35/100
getappmap/appmap-python#376 ·
-
Dificuldade 4/5 3-5 dias Facilidade para iniciantes 35/100
getappmap/appmap-python#371 ·
-
enhancement navie-plan
getappmap/appmap-python#366 · 1 comentário · 1 responsável ·
-
navie-plan
Dificuldade 4/5 3-5 dias Facilidade para iniciantes 35/100
getappmap/appmap-python#365 · 1 comentário ·
Todas as issues de getappmap/appmap-python
Issues semelhantes
-
Dificuldade 1/5 Menos de uma hora Facilidade para iniciantes 90/100
-
bug
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 86/100
zostera/django-bootstrap4#894 ·
-
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 78/100
use-agent-os/agent-os#3276 ·
-
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 88/100
zephyrproject-rtos/zephyr#119726 ·
-
area/auth bug comp/agent P3 platform/discord type/security
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 88/100
NousResearch/hermes-agent#117848 ·