MFP studio での開発中に便利です (ファイルが変更されると、クライアントはいわゆる「直接更新」と呼ばれる更新通知を受け取ります)。しかし、これを MF プロダクション サーバーで行うにはどうすればよいでしょうか。
MF サーバー構成ツールで「プロジェクト war ファイルを置き換える」を実行してから、大きなバージョン番号.wlapp
のファイルを選択し直す必要がありworklightconsole
ますか?
MFP studio での開発中に便利です (ファイルが変更されると、クライアントはいわゆる「直接更新」と呼ばれる更新通知を受け取ります)。しかし、これを MF プロダクション サーバーで行うにはどうすればよいでしょうか。
MF サーバー構成ツールで「プロジェクト war ファイルを置き換える」を実行してから、大きなバージョン番号.wlapp
のファイルを選択し直す必要がありworklightconsole
ますか?
Srik が書いたものとは異なり、古い .wlapp を不用意に削除しないでください。そうすることで、上記の .wlapp のバージョンを使用しているユーザーは、サーバーに接続できなくなります。
したがって、直接更新をトリガーする必要がある場合は、必要に応じて更新された .wlapp ファイルを再デプロイします。最初に削除しないでください。
新しいバージョン (1.0 ではなく 1.1) をデプロイする場合でも、削除しないでください。
1.0 のすべてのユーザーが 1.1 に移行したことを確認してから、削除してください。
1.1 は、アプリ ストアにもアップロードされた新しいバージョンで構成されています。
v1.0 を "リモートで無効にする" (および新しいバージョンをダウンロードするように指示する) ことで、ユーザーに強制的にアップグレードさせることができます。全員が移行したら、必要に応じて古いバージョンを削除できます。
削除は、MobileFirst コンソールを介して行われます。
以下を削除できます。
@Idan Adarが書いたことに同意し、IMOを追加してください:
worklight.plist
(このファイルでは、アプリが接続している WL サーバーまたは WL platformVersion がここで定義されています)、アプリを再構築して公開する必要があります。 App Store または Android マーケットへ。古い .wlapp ファイルを削除して、新しい .wlapp ファイルに入れることができます。.war ファイルを置き換える必要はありません