Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

nginx 와 flask 로 로컬에서 docker compose 실행 시 동작하지 않는 문제 #59

Open
kimgy0 opened this issue Jan 31, 2024 · 1 comment
Assignees
Labels
help wanted Extra attention is needed

Comments

@kimgy0
Copy link

kimgy0 commented Jan 31, 2024

문제 설명

flask 에서 엔드포인트를 만들어서 아래와 같이 객체 생성했습니다.

ko_test = Komoran('EXP')

그 후

ko_test.get_nouns(searchWord)

엔드포인트에 요청을 주면 이부분에서 항상 어떤 문장이나 어떤 단어들을 줘도 [] 빈 리스트만 출력합니다.
근데 docker 만 단독으로 로컬에서 실행하면 동작합니다.

베이스 이미지에

RUN apt update && \
    apt install build-essential -y && \
    pip install uwsgi==2.0.23 && \
    pip install fasttext==0.9.2 && \
    pip install PyKomoran==0.1.6.post1 && \
    pip install konlpy==0.6.0 && \
    apt-get install -y default-jdk && \
    apt-get autoclean && \
    apt-get clean

재현 경로

어떻게 하면 동일한 문제가 계속 발생하나요?

  • '...'로 이동합니다.
  • '...'을 누릅니다.
  • '...'을 볼 수 있습니다.

기대 상황

정상적인 상황에서는 어떻게 동작해야 한다고 생각하세요?

환경 정보

어떤 환경에서 이 문제가 발생하였나요?

  • OS 종류 / 버전: docker (linux)
  • PyKomoran 버전: 0.1.6.post1
  • Python 버전: 3.11
  • Py4J 버전: 0.10.9.2

추가 정보

에러는 따로 발생시키지 않으나 어떤 값을 넣어도 [] 빈 문자열 리스트를 출력

@kimgy0 kimgy0 closed this as completed Jan 31, 2024
@kimgy0 kimgy0 reopened this Jan 31, 2024
@gamamoe gamamoe added the help wanted Extra attention is needed label Feb 4, 2024
@gamamoe
Copy link
Member

gamamoe commented Feb 4, 2024

@kimgy0 안녕하세요. 문제를 재현할 수 있는 최소한의 script가 있으면 원인 파악에 도움이 될 것 같습니다.
#58 해당 이슈와 비슷한 케이스인지 모르겠네요. 혹시 실행 환경의 JDK 버전은 어떻게 되실까요?

fyi @shin285

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
help wanted Extra attention is needed
Projects
None yet
Development

No branches or pull requests

3 participants