아이폰의 Safari 및 Chrome에서 AWS Application Load Balancer를 통해 사이트에 연결하는 문제가 발생하는 경우, 로드 밸런서에서 http/2가 활성화되어 있는지 확인해보는 것이 좋습니다. 활성화되어 있다면, Apache를 사용하고 있다면 .htaccess 파일에 다음 라인을 추가해보세요. Header unset Upgrade 이 작은 라인이 사이트가 작동하느냐 마느냐의 차이를 만들 수 있습니다. 왜 그러냐면 Http/2는 2015년에 출시된 더 읽기
jaeuk
VSCode에서 snake_case를 camelcase로 변경
# 작업전 원본hotel_Codeprom_Codeprom_Nameprom_Groupbook_Fdatebook_Tdatestay_Fdatestay_Tdatedc_Typedc_Amountamtlimitremarkspkg_Incinsert_Userinsert_Datetimeupdate_Userupdate_Datetime 1. CTRL + H (바꾸기 모드 대화창 열기)2. ALT + R (표현식 모드로 변경)3. _([a-zA-Z]) 입력 (언더스코어로 시작하는 첫문자 찾기)4. TAB 키를 치고 $1 입력하기, 대체 문자열 입력하는 칸으로 이동하여 대체 문자열 지정($1는 대체문자열을 지정하는 것임 변수같은 느낌)5. ALT + ENTER (해당하는 문자열 모두 선택)6. F1 키 더 읽기
ajax html data append CSR? SSR?
ajax를 사용하여 데이터를 받아와서 특정 아이디에 append하는 방법은 클라이언트 측에서 실행되는(Client-Side Rendering, CSR) 방식입니다. 이 방식은 웹 페이지가 브라우저에서 로드된 후 JavaScript를 사용하여 추가적인 데이터를 받아오고 동적으로 페이지를 업데이트하는 방식입니다. CSR은 웹 페이지가 초기에 로드되고 나면, JavaScript를 사용하여 필요한 데이터를 서버로부터 받아오고 동적으로 콘텐츠를 생성합니다. 사용자가 페이지와 상호작용하면, 필요한 데이터를 더 읽기
location.history not working
location.history.back() 가 동작 하지 않는다
MySql 한글입력 오류
MySQL 한글입력 오류 조치
Ingress LB 와 WAS 구간의 Session Disconnect 발생 원인 “KeepAlive TimeOut 설정”
KeepAlive Timeout 설정: Ingress Load Balancer와 Web Application Server 간의 세션 Disconnect 시, KeepAlive Timeout 설정이 세션 동작에 영향을 미칠 수 있습니다.
좀비 세션 (Zombie Session): 클라이언트와 서버 간의 세션 종료 후에도 클라이언트가 세션을 유지하려고 할 때 발생하는 문제로, KeepAlive Timeout 설정과 관련이 있을 수 있습니다.
KeepAlive Timeout 설정 영향: KeepAlive Timeout 설정이 너무 길거나 짧으면 세션 Disconnect 시에 좀비 세션 발생 가능성이 높아질 수 있으며, 이를 조절함으로써 문제를 해결할 수 있습니다.
DB Key Duplication 발생 원
DB Key Duplication 문제의 원인은 다음과 같습니다
:중복된 데이터 입력
:유니크 제약 조건 위반
:프로그래밍 오류
:동시성 문제
:잘못된 데이터 모델링
문제를 해결하기 위한 조치로는 다음이 있습니다:
:데이터베이스 제약 조건 활용
:데이터 입력 전 중복 확인
:트랜잭션 관리
:데이터 모델 재설계
:프로그래밍 검토
Error while running nginx -c /etc/nginx/nginx.conf -t.
Error while running nginx -c /etc/nginx/nginx.conf -t. nginx: [emerg] duplicate listen options for [::]:443 in /etc/nginx/sites-enabled/default:175 nginx: configuration file /etc/nginx/nginx.conf test failed Failed to renew certificate juwordpress.com with error: The nginx plugin is not working; there may be problems with your existing configuration. The error was: MisconfigurationError(‘Error while running nginx 더 읽기
archive directory exists for juwordpress.com
archive directory exists … 해결 방법
오라클 클라우드 프리티어 도메인 및 Nginx 설정 시 주의/관장 사항
nginx 도메인 설정 주의 사항