전체 글(86)
-
[Python] PyInstaller 패키징 중 일부 빌드 파일 삭제
문제 현상PyInstaller로 패키징 시 일부 빌드 파일이 백신에 의해 삭제되어 오류 발생.28195 WARNING: Execution of 'write_manifest_to_executable' failed on attempt #1 / 20: error(5, 'LoadLibraryExW', '액세스가 거부되었습니다.'). Retrying in 0.05 second(s)...28611 WARNING: Execution of 'write_manifest_to_executable' failed on attempt #2 / 20: error(5, 'LoadLibraryExW', '액세스가 거부되었습니다.'). Retrying in 0.06 second(s)...Traceback (most recent cal..
2025.03.25 -
[Python] PyInstaller 패키징 시 동적 임포트 모듈 누락
문제PyInstaller 패키징 시 특정 모듈을 찾을 수 없는 오류 발생ModuleNotFoundError: No module named 'azure.devops.v7_0.core'해결과정로컬 환경 및 가상 환경 모두 해당 패키지는 설치되어 있었으며, 패키징을 하지 않을 경우에는 정상적으로 작동함.해당 모듈을 직접 확인해본 결과 코드에서 사용하는 일부 모듈이 동적 임포트를 통해 로드되고 있었음.PyInstaller는 정적으로 참조된 모듈만 포함하기 때문에 동적으로 로드되는 모듈은 패키징 과정에서 누락 되는 점 확인.조치필요한 동적 모듈을 확인하고 --hidden-import 옵션을 추가하여 오류를 해결.pyinstaller --hidden-import=azure.devops.v7_0.core --hidd..
2025.02.27 -
[AWS] AWS - 온프레미스 간 VPN 연결 끊김 현상
문제AWS VPC와 사내 네트워크 간 연결된 IPSec VPN 사이에 간헐적 끊김 현상이 발생.해결 과정Public 환경의 네트워크와 비교하였으나 VPN을 사용하는 환경에서만 간헐적 끊김 현상 확인.테스트 환경을 구성하여 확인해 보니, 게이트웨이에 Direct Connect를 연결했을 때 VPN 끊김 현상 발생.VPC 게이트웨이에 Direct Connect와 VPN이 동시에 연결되어 있는 상태였고,Direct Connect에서 사용된 BGP 라우팅 전파가 VPN 네트워크에도 영향을 주면서 네트워크가 불안정해짐.개선기존 게이트웨이를 Transit Gateway로 변경 및 라우팅 분리하여 문제 해결.
2024.11.21 -
[CI/CD] 무중단 배포 이슈
문제EKS에 CI/CD 파이프라인 배포 환경에서 API 서버 배포 간 간헐적으로 서버 연결에 오류가 발생.해결 과정CI/CD 파이프라인을 전체적으로 검토하고, Kubernetes에 설정된 Health Check 설정 확인. 백엔드 개발자들과 이슈 공유 후, API 서버 설정된 graceful shutdown 설정 파악. API 서버의 설정 보다 pod의 종료 대기 시간이 짧아 API 서버에서 처리 중인 요청이 pod 종료로 인해 끊김.조치pod의 종료 대기 시간을 애플리케이션 보다 길게 설정하여 문제 해결.
2024.11.08 -
[MSSQL] Auto Shrink 장애
문제모니터링 알람을 통해 DB 스토리지 사용률 90% 초과 감지, 이어서 웹 서비스 장애 발생.스토리지 사용률이 급상승되어 100%가 되었고 이에 Read-only 상태로 변경되어 장애가 발생한 것으로 확인.해결 과정스토리지 용량을 확장한 후, MSSQL을 재시작하여 임시 조치.임시 조치 후 스토리지 사용량은 복구 되었고,로그를 분석해보니 Auto Shrink 기능에 오류가 발생해 tempdb 용량이 급격하게 상승한 것으로 파악.Auto Shrink는 IO와 CPU 리소스를 많이 사용하는데,MSSQL 점유 리소스와 스케쥴러 작동으로 인해 사용 가능한 리소스가 부족해 오류 발생한 것으로 파악.정상적인 스케쥴러 작동 및 인스턴스 비용을 고려하여 CPU 점유 설정은 유지.동일한 이슈로 장애가 발생하지 않도록 ..
2024.11.07 -
[AD] LDAP 동기화 필터링
스팸 필터 솔루션에서 로그인 문제가 있어 LDAP 연동으로 변경함. 변경 후, 사용자만 동기화되고 그룹 메일은 동기화 되지 않음. 수동으로 그룹 메일을 추가했으나, 동기화 될 때마다 수동으로 추가한 계정이 삭제 됨. 솔루션 업체 측에서 해결이 불가능하다고 답변 받았으나, LDAP 동기화 필터 수정으로 해결 함. # 기존 LDAP 동기화 필터 설정 (LDAP 사용자만 동기화) (&(objectCategory=person)(objectClass=user)(cn=*)) # 변경 값(사용자 또는 그룹 동기화) (|(&(objectCategory=person)(objectClass=user)(cn=*))(&(objectCategory=group)(cn=*))) 여러 필터 쿼리를 조합하여 원하는 객체만 필터 가능하..
2021.11.24