본문으로 바로가기

나타의 Programing 북마크

현재위치 :: HOME BLOG CATEGORY SEARCH ARCHIVE TAGS MEDIA LOCATION GUESTBOOK

네비게이션

  • 홈
  • 태그
  • 방명록
관리자
  • 블로그 이미지
    천상나타

    링크추가
  • 글쓰기
  • 환경설정
  • 로그인
  • 로그아웃

linux daemon process 자동 감지 스케줄러

리눅스에서는 타임스케줄러인 crontab 기능이 있다. */3 * * * * /{shell_path}/script.sh crontab에 3분마다 실행하도록 설정 script.sh 상세내용 daemon_array=("daemon_process1" "daemon_process2" "daemon_process3") daemon_path=/home for i in "${daemon_array[@]}" do file=$daemon_path/$i/nohup.out if [ -e "$file" ] then pid_info=$(ps -A -o pid,cmd|grep $i.jar | grep -v grep | head -n 3 | awk '{print $1}') if((pid_info > 0 )) then echo "p..

Programming Bookmark/Linux 2019. 6. 12. 14:15

UpdateResult - mongo Update시 리턴되는 객체 정리.

MongoClient에서 update시 리턴되는 객체 UpdateResult에 대해 간략 정리 글입니다. * wasAcknowledged() : write가 확인되었을 경우는 true를 돌려줍니다. * getMatchedCount() : 쿼리와 일치하는 문서 수를 가져옵니다. * isModifiedCountAvailable() : 수정 된 개수를 사용할 수 있는지 여부를 나타내는 값을 가져옵니다. * getUpsertedId() : replace에 의해 삽입 된 문서가 생성되었을 경우, 삽입 된 문서의 _id가 돌려 주어집니다. 그렇지 않은 경우는 null 기본적으로 update 시 결과의 true/false 아닌 다른것도 리턴되어 더 사용하기 좋은 것 같습니다.

Programming Bookmark/Mongo - NoSQL 2019. 6. 11. 18:37

DeleteResult - MongoClient delete시 리턴 객체 정리.

mongoClient에서 delete시 DeleteResult 를 리턴받는다. DeleteResult에 대해 간략하게 정리해보았다. * acknowledged(long matchedCount, Long modifiedCount, BsonValue upsertedId) : 확인 된 UpdateResult 만들기 (static UpdateResult) * getMatchedCount() : 쿼리와 일치하는 문서 수를 가져옵니다. (abstract long) * getModifiedCount() : 업데이트로 수정 된 문서 수를 가져옵니다. * getUpsertedId() : 대체 결과 삽입 된 문서를 가져온 경우 삽입 된. 문서의 _id를 가져옵니다. 그렇지 않으면 널입니다.

Programming Bookmark/Mongo - NoSQL 2019. 6. 11. 18:27
  • 이전
  • 1
  • ···
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • ···
  • 26
  • 다음

사이드바

NOTICE

  • 전체 보기
MORE+

CATEGORY

  • 분류 전체보기 (78)
    • Programming Bookmark (77)
      • Java (20)
      • JavaScript (12)
      • Linux (20)
      • Spring - Java (6)
      • Android - Java (0)
      • Mongo - NoSQL (7)
      • CouchBase - NoSQL (0)
      • MariaDB - RDB (2)
      • TOMCAT - WAS (3)
      • MAVEN (2)
      • Docker (2)
      • JPA (1)
      • Git (2)
    • devnata 공지,이벤트 (0)

RECENTLY

  • 최근 글
  • 최근 댓글

최근 글

최근댓글

Trackback

TAG

  • mac nvm
  • java process
  • H2
  • GSON
  • yyyy.MM.dd HH:mm
  • Java Version
  • Linux
  • jps
  • java
  • Mac
  • git
  • server health check
  • Heroku
  • @DateTmeFormat
  • java -jar
MORE+

ARCHIVE

CALENDAR

«   2025/09   »
일 월 화 수 목 금 토
1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30

LINK

VISITOR

오늘
어제
전체
반응형
  • 홈으로
  • 방명록
  • 로그인
  • 로그아웃
  • 맨위로
SKIN BY COPYCATZ COPYRIGHT 나타의 Programing 북마크, ALL RIGHT RESERVED.
나타의 Programing 북마크
블로그 이미지 천상나타 님의 블로그
MENU
  • 홈
  • 태그
  • 방명록
CATEGORY
  • 분류 전체보기 (78)
    • Programming Bookmark (77)
      • Java (20)
      • JavaScript (12)
      • Linux (20)
      • Spring - Java (6)
      • Android - Java (0)
      • Mongo - NoSQL (7)
      • CouchBase - NoSQL (0)
      • MariaDB - RDB (2)
      • TOMCAT - WAS (3)
      • MAVEN (2)
      • Docker (2)
      • JPA (1)
      • Git (2)
    • devnata 공지,이벤트 (0)
VISITOR 오늘 / 전체
  • 글쓰기
  • 환경설정
  • 로그인
  • 로그아웃
  • 취소

검색

티스토리툴바