質問: api呼び出しを同時に実行した場合に親組織が混線する? 親組織(組織1、組織2)がある状態で、それぞれにぶら下がる子組織(組織1a、組織2a)を、組織追加apiから作成しました しかし、組織1a、2aとも、組織2の配下として登録されてしまいました 作りたかった組織階層 - 組織1 -- 組織1a - 組織2 -- 組織2a 実際に作成された組織階層 - 組織1 - 組織2 -- 組織1a -- 組織2a 実行時のプログラムのログ(externalkeyや各idなど一部情報をマスクしています)を下記に添付いたします プログラムから並列で同時に実行しているため、リクエスト・レスポンスの順番が前後しているものの、送っているリクエストボディはそれぞれ正しい親のexternalkeyを指定しているものと考えております なお、apiのトークンは「id登録タイプ」を使用しており、発行したトークンを、両方のapi呼び出しで使いまわしています こちらの呼び出し方法に問題があるとしたらどのようなケースが考えられるでしょうか? また、可能であれば、ログに示した時刻にこちらの想定したリクエストが届いているかどうかご確認いただけますでしょうか? 2017-1
回答: こちらの api は1スレッドで実行されることを想定しておりますため、順序変更を並列スレッドで実行すると キュー管理の都合でparentが入れ替わる問題が生じることがあります。 そのため、組織変更は常に 1 スレッドで実行してください。 こちらの制限事項について技術ドキュメントへの記載が漏れておりましたので、次回更新時に追記いたします。