Releases: infinistor/ifsmoverrest
Releases · infinistor/ifsmoverrest
IfsMoverRest-0.1.5
- 이관 작업 조회 옵션 추가
curl "http://localhost:7123/api/Status/1234" // UserId가 1234인 모든 이관 작업 조회
curl "http://localhost:7123/api/Status/1234?JobId=4" // UserId가 1234이고 JobId=4인 이관 작업 조회
curl "http://localhost:7123/api/Status/1234?SrcBucket=bucket" // UserId가 1234이고 srouce bucket이 bucket인 이관 작업 조회
curl "http://localhost:7123/api/Status/1234?DstBucket=bucket" // UserId가 1234이고 target bucket이 bucket인 이관 작업 조회
curl "http://localhost:7123/api/Status/1234?SrcBucket=bucket1&DstBucket=bucket2" // UserId가 1234이고 source bucket이 bucket1, target bucket이 bucket2인 이관 작업 조회
IfsMoverRest-0.1.4
- ifsmover-0.2.7에서 mariadb를 지원함으로써 mariadb 지원
etc/ifsmoverRest.conf
endpoint=http://0.0.0.0:7123
secure-endpoint=
keystore-path=
keystore-password=
ifsmover-path=/opt/ifsmover-0.2.7
db_repository=mariadb [sqlite | mariadb]
db_host= // mariadb 시 host ip
db_name= // mariadb 시 database name, 없으면 생성
db_port= // mariadb 시 port
db_user= // mariadb 시 user name
db_password= // mariadb 시 user password
db_pool_size=5 // mariadb 시 database connection pool size
db_repository=sqlite 로 설정할 경우 db_host, db_name, ... 값은 무시 됩니다.
동시에 여러 job을 실행 시킬 경우 sqlite에서는 한번에 하나의 쓰기만 지원하기 때문에 성능이 떨어집니다.
동시에 여러 job을 실행 시킬 경우에는 mariadb 사용을 권장합니다.
- 주의
설정된 ifsmover의 conf(ifsmover 설치 dir/etc/ifs-mover.conf)와 db 설정을 맞추는 과정이 필요합니다.
IfsMoverRest-0.1.3
- Rerun 시, hang 걸리는 버그 수정
IfsMoverRest-0.1.2
- API (자세한 내용은 README.md 참조)
- Check
- Start
- Stop
- Rerun
- Remove
- Status
- switft 지원 예정