일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 31 |
- MSsql
- jquery
- NextJS
- security
- submit
- centos7
- rocky9
- ajax
- javascript
- Eclipse
- SpringBoot
- Push
- Java
- docker
- mybatis
- PM2
- Next.js
- MariaDB
- mysql
- config
- popup
- nodejs
- pwa
- node.js
- yona
- git
- jenkins
- FCM
- Maven
- spring3
- Today
- Total
목록분류 전체보기 (176)
ふたりで
redis v7.4.0 이상? 부터는 상업용으로 사용 시 라이선스 구매를 해야 한다고 합니다. 글을 쓰는 현시점 yum으로 자동 설치 시 6.2.7 버전이 설치가 됨을 참고. 6.2.7은 BSD 라이선스...랍니다. # 레파지토리 추가. ]# yum install epel-release -y # redis 설치 ]# yum install redis -y # redis 시작 및 서비스 자동 시작 등록 및 서비스 상태 확인. ]# systemctl start redis ]# systemctl enable redis ]# systemctl status redis ● redis.service - Redis persistent key-value database Loaded: loaded (/usr/lib/syst..
nextJS 프로젝트를 pm2 cluster 모드로 구동시켜 보기.해당 글은 아래의 링크를 참조하여 작성되었습니다.https://pm2.keymetrics.io/docs/usage/cluster-mode/ PM2 - Cluster ModeAdvanced process manager for production Node.js applications. Load balancer, logs facility, startup script, micro service management, at a glance.pm2.keymetrics.io# 프로젝트 환경은 다음과 같다.- nextjs v14- nodejs v20- rocky9 linux- pm2 v5 # pm2로 nextjs 앱을 구동시키는 명령어에 따라 cluste..
firebase를 통해 전송온 push메시지를 nextJS 웹앱에서 받아서 표시를 해보자.구글에 많이 돌아다니는 예제들을 보고 따라 해 봤는데 구현하는 방식들이 제각 각이라참고하기가 참 힘들었다.다른 것보다 nextJS에서 라우팅을 어떤 방식으로 처리했냐에 따라서 제각각이었다.결국 chetGPT3.5의 힘만 빌려 구현을 하였다.생각보다 간단??? 했다. #환경.- nextJS 1.4 (page 라우팅 기준)- nodeJS 20.11.0참고: 이전에 토이 프로젝트로 PWA를 적용했던 프로젝트에 Fcm Push message 기능만 추가를 하였다.https://graykang.tistory.com/entry/nextJS-14-PWA-%EC%84%A4%EC%A0%95 nextJS 14 + PWA 설정.next..
새로운 타사 라이브러리를 연동해야 하는 일이 발생해서 개발환경을 업그레이드해야 했다. 운영 중인 프로젝트는 springboot2.3.3 버전에 JDK1.8(java8) 환경인데 연동해야 하는 라이브러리는 JDK11(java11) 환경이어야 했다. 해서 하는 김에 springboot2.7.12에 java11 환경으로 업그레이드를 하였다. # pom.xml을 아래와 같이 수정. 4.0.0 org.springframework.boot spring-boot-starter-parent 2.7.12-SNAPSHOT . . . 11 2.17.1 1.2.9 . . . . . . com.mysql mysql-connector-j provided . . . - spring-boot-starter-parent의 버전을 2...
가끔 찍어 보고 싶을때 유용 하게 사용... List oldMenuList = menuDao.selectMenu(queryParams); for(MenuInfoVO list : oldMenuList) { BlockVO bvo = new BlockVO(); bvo.setId(menu_ID); bvo.setType(1); bvo.setEmp(list.getEmp()); bvo.setOffice(list.getOffice()); bvo.setUser(list.getUser()); //bvo찍어보기 ObjectMapper mapper = new ObjectMapper(); String voStr = mapper.writeValueAsString(bvo); System.out.println("insert준비 :"..
jenkins 관리의 Plugins에서 Git paramater를 설치한다. 적용할 프로젝트의 구성에서 Maven Info Plugin Configuration에서 "이 빌드는 매개변수가 있습니다."를 체크 후 아래 그림과 같이 설정한다. 다음으로 소스 코드 관리 부분의 Branch Specifier (blank for 'any') 항목에 parameter로 설정한 문구를 변수형태로 아래 그림과 같이 적어 준다. 마지막으로 이제 배포를 해보면 되는데 기존과 다르게 배포 버튼을 누르면 아래 그림과 같은 화면으로 넘어가며, 원하는 Tag를 선택하여 배포를 하면 된다. 아래 그림을 보면 Git 레파지토리에 Tag로 등록했던 것들이 리스트로 보이고 원하는 Tag를 선택 후 "> 매개변수가 필요한 빌드입니다." ..