본문 바로가기

전체 글153

같은 실수가 반복된다. 같은 실수가 반복되고 있다. 요즘 실수가 발견된다. 당연히 실수를 할 수 있지만 문제는 요즘따라 빈번하다는 것이다. 같은 실수를 줄일 수 있는 방법은 없을까?원인 파악하기 실수의 대부분은 인지의 불일치에서 오는 것 같다. 내가 완벽하게 이해하고 있다고 오해하고, 그대로 실행하는 과정에서 온다. 내 기억력은 부족하며, 작은 것을 놓쳤을 때 얼마나 큰 파장이 생기는지 경험하고 있다.해결 방법 나는 너무나 불완전하다. 내 기억력은 휘발성이며 자주 왜곡된다. 시작할 때의 작은 실수는 멀리 갔을 때 큰 차이이다. 자주 되돌아 봐야 한다. 앞만 보고 가다보면 초반에 잘못된 부분을 개선 할 수 없다.(누가 내 치즈를 옮겼을까?라는 책을 기억하자.) 기록하자. 기록한 것을 읽어 보자. 행동하는 시간을 줄이고, 기록하고.. 2020. 7. 16.
[NGINX] 에러 - [error] 76899#0: *5007 upstream sent too big header while reading response header from upstream NGINX 에러 - [error] 76899#0: *5007. upstream sent too big header while reading response header from upstreamNginx log 를 이용해 로그를 남길 때 너무 많은 양의 데이터를 log 에 사용하려하면 위 메시지가 나오는 경우가 있다. 이 때는 proxy_buffer_size 128k;proxy_buffers 4 256k;proxy_busy_buffers_size 256k; 설정을 통해서 해결 할 수 있다. Nginx 공식 페이지 (http://nginx.org/en/docs/http/ngx_http_proxy_module.html#proxy_buffer_size) 에 보면 해당 설정은 http, location, serv.. 2019. 1. 11.
[Nginx] 설정 Cache [Nginx] 설정 Cache 기능 정리. [Nginx] cache 사용법 [Nginx] cache control [Nginx] cache - url 에서 특정 parameter 제거하여 캐싱하는 방법. [Nginx] cache 사용법 * 빠른 예제 proxy_cache_path /etc/nginx/cache levels=1:2 keys_zone=my_cache:10m max_size=10g inactive=60s use_temp_path=off; upstream myupstream { server 127.0.0.1:8080 max_conns=50; } server { listen 8000; #remove GET parameters - sessionid if ($args~(.*) sessionid = [.. 2019. 1. 9.
[Nginx] 설정 log [Nginx] 설정 log - logrotate로그 파일을 관리 안해주면 무한정 쌓이게 된다.날짜 별로 로그 파일을 새로 생성해주고, 특정 기간이 지난 것은 지워주도록 만드는 logrotate 설정에 대해서 기술한다.[Nginx] 설정 log - logrotate Configuration Filenginx_logrotate/NGINX LOG PATH/*.log { su USER-NAME USER-NAME daily dateformat .%Y-%m-%d dateext missingok rotate 52 compress delaycompress notifempty create 640 USER-NAME USER-NAME sharedscripts postrotate if [ -f /NGINX PID PATH/n.. 2019. 1. 9.