728x90
반응형
1. 네이버 클라우드 플랫폼 - 리눅스 환경에서 꼭 알아두면 좋을 4가지 꿀팁
개인적으로 ssh로 다른 서버 접속시 alias 설정을 이용하는 방법이 유용했다.
bash 명령어의 -i, -c 옵션을 공부하자.
2. 네이버 클라우드 플랫폼 - gRPC 깊게 파고들기#1, gRPC 깊게 파고들기#2
gRPC에 대해서 상세하게 설명되어 있어 아주 좋다.
이기종간에 데이터 연계를 대부분 웹서비스, REST를 이용하나 gRPC를 경험하는 것도 좋을듯하다.
3. curl 명령어를 이용한 post 방식의 파일전송 방법
https://gist.github.com/subfuzion/08c5d85437d5d4f00e58
https://findstar.pe.kr/2018/05/13/upload-file-on-curl/
리눅스의 정보를 curl 명령어의 get 방식으로 spring-boot 웹서비스로 전송하려고 했으나 공백등 제한사항이 많아 java properties 방식(key=value) 텍스트파일 전송방식으로 개발하니 훨씬 편함.
추후 파일을 전송할 일이 있으면 파일정보(-F 옵션)을 추가하면 여러개 파일도 전송이 가능하니 유연성도 좋을것 같다.
[17:56:59.770] [INFO ] c.g.d.c.s.c.OsController(OsController.java:42) - remoteAddr :192.168.1.69, data.size : 17 [17:56:59.770] [DEBUG] c.g.d.c.s.c.OsController(OsController.java:55) - osFilePath : C:\Users\wylee\AppData\Local\Temp/devcode/system/os.info.20230811175659770 [17:56:59.772] [DEBUG] c.g.d.c.s.c.OsController(OsController.java:59) - readFileToString - C:\Users\wylee\AppData\Local\Temp/devcode/system/os.info.20230811175659770 hostname=wcentos
728x90
반응형
'개발' 카테고리의 다른 글
[gradle] build 시 java home 지정하는 방법 (0) | 2023.08.22 |
---|---|
[.NET Core] SignalR 이란 (0) | 2023.02.24 |
[STS] GitHub Push "rejected - non-fast-forward" 에러발생 (0) | 2023.02.07 |
[Tomcat] 웹 어플리케이션 - 메모리부족시 발생하는 톰캣에러로그 (0) | 2022.12.05 |
node.js 18.x 설치하는 방법(윈도우11) (0) | 2022.11.23 |