본문 바로가기

기타5

[Linux] Shell script로 서버 상태 체크하기 회사 서버중에 크론프로그램을 돌려놓는 서버가 있는데 이 친구가 가끔 자기맘대로 뻗어있을때가 있다. 자주 그러는건 아닌데 간헐적으로 이런경우가 발생해서 로그를 봐도 로그에는 별 내용이 없어서 그냥 프로세스 상태를 체크해서 기동상태가 아닐경우 재기동 시켜주게끔 스크립트로 만들어서 크론탭에 올려두었다. 다른 서버에서도 사용할 경우가 있을거 같아 적어둔다. #!/usr/bin/bash # 크론 프로세스 상태 체크 check=`ps -ef | grep 프로세스이름 | wc | awk '{print $1}'` CRON_HOME='프로세스 경로' date=$(date +\%Y\%m\%d); time=$(date +\%H:\%M:\%S); if [ $check -gt 1 ] # 프로세스가 기동중일경우 then echo.. 2022. 1. 13.
[Chrome] PC 브라우저 다크모드 설정 오늘도 평화롭게 회사에서 개발하던 도중 수정 요청이 들어왔다. 모바일에서 다크모드로 사이트를 확인했을경우 배경 투명처리가 안되어있는 이미지들 탓에 해당 이미지들을 투명하게 바꿔달라는 요청이였다. 이미지 변경 자체는 쉬운작업인데 이거를 나도 굳이 폰으로 다크모드를 켜서 확인해야 되나 싶어서 pc버젼에는 기능이 없을까 해서 찾아봤더니 PC 크롬에서도 다크모드 적용이 가능했다. chrome://flags/#enable-force-dark 주소창에 해당 URL로 들어가면 다크모드를 설정 할 수 있는 화면이 나온다. 해당 설정에서 노란색으로 되어있는 Force Dark Mode fo Web Contents를 Default에서 Enabled로 설정해주면 끝! 설정한 다음 Relaunch를 눌러주면 알아서 다크모드로.. 2020. 12. 14.
[Mac] 터미널 root 사용자 비밀번호 설정 Ruby on rails를 배워볼까 하는생각에 gem으로 rails를 설치하려고 하는데 설치가 안되는 일이 생겼다. 그래서 root 권한으로 들어가 설치하려고했더니 root 계정 비밀번호를 입력하는데 자꾸 비밀번호가 틀리다고 sorry라고 뜬다..?? 엇. 그러고보니까 내가 내 pc에 루트 계정 패스워드를 설정했었나...?🤫 비밀번호 설정하는 방법을 찾아봤더니 금방 나왔다. sudo -s 를 치고 비밀번호를 입력해 bash로 들어가준다. passwd root를 입력해서 root 의 비밀번호를 설정해주면 끝! 그런데 gem 으로 rails 설치시 해당 오류가 발생하면 root 계정으로 들어가서 설치를 진행할수는 있지만 보안상 권장하지 않는 방법이라고한다. rbenv을 통해 설치하는 방법을 권장하고 있다는데.. 2020. 12. 9.
[Web] Chrome 80 쿠키 SameSite 설정하기 회사에서 운영하는 서비스중에 PG관련된 부분은 다날결제모듈을 사용하고있었는데, 새로운 결제모듈로 바꾸게 되면서 작업을 진행하는도중 이상한 현상이 발생했다. 결제모듈을 호출 하고나서 결과 페이지로 돌아올때 기존의 세션이 없어지는 현상이였다. 기존 모듈 사용할때는 없었던 현상이고 심지어 세션이 계속 사라지는게아니라 결제를 진행하면 어쩔때는 그대로 살아있고 어쩔때는 없어져서 새로 생성하고 이러는 상황이라 원인을 알수가 없었다.😂 스프링 시큐리티 설정문제인가 싶어서 우리의 친구, 우리의 선생님 구글님께 열심히 검색을 해봤지만 비슷한 현상이 없었다...또르르.... 이것저것 계속 찾아보다가 크롬의 문제인가 싶어서 다른 브라우저로 테스트했더니 왠걸..? 결제가 너무 잘된다..?! 크롬에서 관련된 이슈가 있나 찾아봤.. 2020. 12. 4.