2 回答
- 210
JIRAは…
比較的新しいJIRAはREST APIでできますが…スケジュールはREST APIを実行するクライアント側で制御にはなると思います。
https://docs.atlassian.com/jira/REST/latest/#d2e5246
Google先生にも同じ悩みが見つかり…curl形式のスクリプトとかは転がっています。
https://www.google.co.jp/search?hl=ja&q=jira+reindex+schedule
やったことはないですが、Script Runnerのサービスにスクリプト作って、JIRA単体でスケジュール実行はできるかもですね。
https://jamieechlin.atlassian.net/wiki/display/GRV/Script+Runner#ScriptRunner-Services
Confluenceは...
REST (Prototype) にREST APIがあります。
https://docs.atlassian.com/confluence/REST/5.4.4/#d2e180
5.5.x 以上でも問題なく利用できますが、公式にはREST (Prototype) に関して今後メンテナンスはしないというDeprecatedアナウンスされています…
https://developer.atlassian.com/confdev/confluence-rest-api
最新VersionのREST APIではまだreindexは実装されていません....実装されたら移行することをお勧めします。
https://docs.atlassian.com/confluence/REST/latest/
ただConfluenceはそこまで定期的に再インデックスする必要はないかと思いますが…- RYOITO
ありがとうございます。 もしかしたら管理⇒システムのサービスでないかなと思ったのですが、やはりないですか…。 batファイルにしてcurlで運用しようと思います。 ------------ setlocal set JIRAURL=http://JiraServer/jira curl -u admin_u:admin_p -X POST %JIRAURL%/rest/api/2/reindex endlocal exit ------------ Confluenceについては使用バージョンのREST/5.8.4/を見てreindexが無いと思っていましたが 5.4.4にあったのですね。こちらについては実施是非を検討する事とします。
コメントを追加... - 210
JiraのREST API経由でのインデックス再構築に関する Atlssian公式のナレッジベースは以下。
How to trigger re-indexing using REST request via cURL command
スケジュール機能のリクエストは以下。REST APIが用意されているのである程度APIを呼び出すプログラム側でコントロールできるかと思いますけどね。
コメントを追加...
インデックス再作成は定期的に実施する必要がありますか?
上記質問で定期的な実施は必要ないとのことでしたが、要望が上がってしまい…
実装するとした場合JIRA,Confluenceにスケジュール等できますか?