Última pergunta sobre Nginx

1
Responda

Docker compose nginx config setup para transmitir na porta 8000

Estou no final de um projeto em que tenho um Nginx como roteador em um contêiner docker que funciona com um aplicativo de nó de teste na porta 8000, mas preciso apontar para outro contêiner de composição Nginx Docker que está configurado para execute um aplicativo Django. Não acho que o segundo Nginx esteja configurado corretamente para executar o aplicativo na porta 8000 e estou procurando algum conselho como este.

gunicorn docker alpine django nginx

0
Responda

Enviado como proxy reverso, continue pedindo credenciais

Tenho um serviço que é baseado em Tomcat e precisa de credencial para acessar (autenticação básica). Quando eu uso Haproxy ou Nginx como proxy reverso/balanceamento de carga na frente de duas instâncias, tudo funciona bem. Quando o usuário acessa qualquer URL, o usuário precisa inserir o nome de usuário/senha apenas uma vez.

envoyproxy nginx haproxy tomcat

1
Responda

nginx com gunicorn flask app está bloqueando o acesso de outro usuário ao meu app da web quando este código está sendo executado

PAGE_GARDE="" def lecturePDF(self, fichier): resultat="" info=pdfinfo_from_path(fichier, userpw=None, poppler_path=None) maxPages=info["Pages"] i=1 for page in range(1, maxPages + 1, 10): images=convert_from_path(fichier, dpi=200, first_page=page, last_page=min(page + 10 -1, maxPages)) if i==1: self.PAGE_GARDE=('.').join(fichier.split('.')[:-1]) + str(i) + '_.jpg' for image in images: if i==1: self.PAGE_GARDE=('.').join(fichier.split('.')[:-1]) + str(i) + '_.jpg' image.save(('.').join(fichier.split('.')[:-1]) + str(i) + '_.jpg', 'JPEG') img=Image.open(('.').join(fichier.split('.')[:-1]) + str(i) + '_.jpg') resultat +=pytesseract.image_to_string(img, lang="eng") if i>=2 : os.remove(('.').join(fichier.split('.')[:-1]) + str(i) + '_.jpg') i +=1 time.sleep(2) return resultat.lower() PAGE_GARDE="" def lecturePDF(self, fichier): resultat="" info=pdfinfo_from_path(fichier, userpw=None, poppler_path=None) maxPages=info["Pages"] i=1 for page in range(1, maxPages + 1, 10): images=convert_from_path(fichier, dpi=200, first_page=page, last_page=min(page + 10 -1, maxPages)) if i==1: self.PAGE_GARDE=('.').join(fichier.split('.')[:-1]) + str(i) + '_.jpg' for image in images: if i==1: self.PAGE_GARDE=('.').join(fichier.split('.')[:-1]) + str(i) + '_.jpg' image.save(('.').join(fichier.split('.')[:-1]) + str(i) + '_.jpg', 'JPEG') img=Image.open(('.').join(fichier.split('.')[:-1]) + str(i) + '_.jpg') resultat +=pytesseract.image_to_string(img, lang="eng") if i>=2 : os.remove(('.').join(fichier.split('.')[:-1]) + str(i) + '_.jpg') i +=1 time.sleep(2) return resultat.lower() PAGE_GARDE="" def lecturePDF (self, fichier): resultat="" info=pdfinfo_from_path (fichier, userpw=Nenhum, poppler_path=Nenhum) maxPages=info["Páginas"] i=1 para a página no intervalo (1, maxPages + 1, 10): images=convert_from_path (fichier, dpi=200, first_page=page, last_page=min (page + 10 -1, maxPages)) se i==1: self.PAGE_GARDE=('.'). join (fichier.split ('.')[: -1]) + str (i) + '_.jpg' para imagem em imagens: se i==1: self.PAGE_GARDE=('.'). join (fichier.split ('.')[: -1]) + str (i) + '_.jpg' image.save (('.'). join (fichier.split ('.')[: -1]) + str (i) + '_.jpg', 'JPEG') img=Image.open (('.'). join (fichier.split ('.')[: -1]) + str (i) + '_.jpg') resultat +=pytesseract.image_to_string (img, lang="eng") se i>=2: os.remove (('.'). join (fichier.split ('.')[: -1]) + str (i) + '_.jpg') i +=1 tempo.sono (2) retornar resultat.lower () quando eu executo meu programa no local com (flask run) em 127.0.0.1:5000 tudo está ok eu posso abrir a solicitação de várias páginas durante a execução deste código, mas no servidor ele me interrompeu até que o loop fosse concluído, então eu serei redirecionado para o destino

nginx gunicorn blocking flask

Etiquetas quentes

© 2021   OlaMundo.Org