GEOJSON MONITOR Docu Fix - Daniel C No.5
This commit is contained in:
@@ -228,8 +228,8 @@ tail -f logs/application.log | grep "geojson"
|
||||
5. **성능 모니터링**: 처리 시간, 메모리 사용량 등 성능 지표 수집
|
||||
|
||||
#### 터미널 API 테스트 로그
|
||||
deniallee@Denialui-MacBookPro-2 kamco-dabeeo-backoffice % curl -s "http://localhost:8080/api/geojson/monitor/status" | jq .
|
||||
|
||||
deniallee@Denialui-MacBookPro-2 kamco-dabeeo-backoffice % curl -s "http://localhost:8080/api/geojson/monitor/status" | jq .
|
||||
{
|
||||
"cronExpression": "0/30 * * * * *",
|
||||
"processedDirectory": "/Users/deniallee/geojson/processed",
|
||||
@@ -244,6 +244,8 @@ deniallee@Denialui-MacBookPro-2 kamco-dabeeo-backoffice % curl -s "http://localh
|
||||
"tgz"
|
||||
]
|
||||
}
|
||||
---------------------------------------------------------------------------------------------------------------------------
|
||||
|
||||
deniallee@Denialui-MacBookPro-2 kamco-dabeeo-backoffice % curl -s "http://localhost:8080/api/geojson/monitor/stats" | jq .
|
||||
{
|
||||
"fileSystem": {
|
||||
@@ -264,12 +266,20 @@ deniallee@Denialui-MacBookPro-2 kamco-dabeeo-backoffice % curl -s "http://localh
|
||||
"cronExpression": "0/30 * * * * *"
|
||||
}
|
||||
}
|
||||
|
||||
---------------------------------------------------------------------------------------------------------------------------
|
||||
|
||||
|
||||
deniallee@Denialui-MacBookPro-2 kamco-dabeeo-backoffice % curl -X POST -s "http://localhost:8080/api/geojson/monitor/init-d
|
||||
irectories" | jq .
|
||||
{
|
||||
"status": "success",
|
||||
"message": "디렉토리 초기화가 완료되었습니다."
|
||||
}
|
||||
|
||||
---------------------------------------------------------------------------------------------------------------------------
|
||||
|
||||
|
||||
deniallee@Denialui-MacBookPro-2 kamco-dabeeo-backoffice % curl -X POST -s "http://localhost:8080/api/geojson/process/geomet
|
||||
ry" | jq .
|
||||
{
|
||||
@@ -278,12 +288,13 @@ ry" | jq .
|
||||
"processedIds": [],
|
||||
"status": "success"
|
||||
}
|
||||
deniallee@Denialui-MacBookPro-2 kamco-dabeeo-backoffice %
|
||||
|
||||
|
||||
|
||||
|
||||
# GeoJSON 파일 모니터링 시스템 - API 문제 해결 리스트
|
||||
|
||||
## 🔧 해결된 문제들
|
||||
## 해결된 문제들
|
||||
|
||||
### 1. **누락된 Stats API 추가**
|
||||
- **문제**: `/monitor/stats` 엔드포인트가 없어서 500 에러 발생
|
||||
@@ -297,9 +308,9 @@ deniallee@Denialui-MacBookPro-2 kamco-dabeeo-backoffice %
|
||||
- **문제**: `HashMap`, Repository 클래스들 import 누락
|
||||
- **해결**: 필요한 모든 import 문 추가
|
||||
|
||||
## 📊 **현재 사용 가능한 API 목록**
|
||||
## **현재 사용 가능한 API 목록**
|
||||
|
||||
### ✅ **GET APIs**
|
||||
### **GET APIs**
|
||||
|
||||
#### 1. 모니터링 상태 조회
|
||||
```bash
|
||||
@@ -345,7 +356,7 @@ curl "http://localhost:8080/api/geojson/monitor/stats"
|
||||
}
|
||||
```
|
||||
|
||||
### ✅ **POST APIs**
|
||||
### **POST APIs**
|
||||
|
||||
#### 1. 디렉토리 초기화
|
||||
```bash
|
||||
@@ -385,7 +396,7 @@ curl -X POST "http://localhost:8080/api/geojson/process/geometry/convert" \
|
||||
-d '[1, 2, 3]'
|
||||
```
|
||||
|
||||
## 🎯 **주요 개선사항**
|
||||
## **주요 개선사항**
|
||||
|
||||
1. **완전한 통계 정보 제공**
|
||||
- 데이터베이스 통계 (학습 데이터, Geometry 데이터 수)
|
||||
@@ -402,12 +413,12 @@ curl -X POST "http://localhost:8080/api/geojson/process/geometry/convert" \
|
||||
- JSON 형식 통일
|
||||
- 적절한 HTTP 상태 코드
|
||||
|
||||
## 🚀 **시스템 현재 상태**
|
||||
## **시스템 현재 상태**
|
||||
|
||||
- ✅ **모니터링 시스템**: 정상 작동 (30초 간격)
|
||||
- ✅ **API 서버**: http://localhost:8080 에서 실행 중
|
||||
- ✅ **데이터베이스**: PostgreSQL + PostGIS 연결됨
|
||||
- ✅ **파일 처리**: 자동 ZIP/TAR 처리 가능
|
||||
- ✅ **통계 조회**: 실시간 시스템 상태 확인 가능
|
||||
- **모니터링 시스템**: 정상 작동 (30초 간격)
|
||||
- **API 서버**: http://localhost:8080 에서 실행 중
|
||||
- **데이터베이스**: PostgreSQL + PostGIS 연결됨
|
||||
- **파일 처리**: 자동 ZIP/TAR 처리 가능
|
||||
- **통계 조회**: 실시간 시스템 상태 확인 가능
|
||||
|
||||
---
|
||||
Reference in New Issue
Block a user