Skip to content

Releases: infinistor/ifsmoverrest

IfsMoverRest-0.1.5

21 Oct 06:32
Compare
Choose a tag to compare
  • 이관 작업 조회 옵션 추가
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

04 Jul 03:43
Compare
Choose a tag to compare
  • 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

26 May 02:52
Compare
Choose a tag to compare
  • Rerun 시, hang 걸리는 버그 수정

IfsMoverRest-0.1.2

19 May 03:03
Compare
Choose a tag to compare
  • API (자세한 내용은 README.md 참조)
  1. Check
  2. Start
  3. Stop
  4. Rerun
  5. Remove
  6. Status
  • switft 지원 예정