Erlangアプリケーションに仮想環境やサンドボックスなどがありますか?誰も他のアプリケーションを壊すことができないことを知っている多くのアプリケーション所有者の間でノードを共有することは可能ですか?Erlangアプリケーション同士の分離方法は?
2
A
答えて
4
ノードはErlangアプリケーションの仮想環境なので、任意のアプリケーションを1つのノードにロードして、すべてがうまく動作するようにすることはできません。ノード内で競合する余りに多くの種類の共有リソース(モジュール名、登録されたプロセス名、ETSテーブル名など)があります。
しかし、ノードは多かれ少なかれ透過的にコミュニケーションをとることができますので、手動で練習したくないアプリのコレクションごとに新しいノードを回転させることで、正常に動作することを確認できます。明らかにノード内に複数のアプリを走らせることはできますが、お互いに足を踏み入れないことを自分で確認する必要があります。
複数のノードを実行するにはメモリやCPUを必要としませんので、物理的に1つしかない場合でも、異なるノードで異なるerlangシステム(一緒に動作するアプリケーションのコレクション)を実行することをお勧めします機械。
関連する問題
- 1. JavaFXアプリケーションの分離方法
- 2. カフカノード同士の通信方法は?
- 3. LibGDX - オブジェクト同士を一定の距離をおいてスポーンする方法は?
- 4. 隣同士
- 5. 隣同士
- 6. ユーザ同士のチャットシステム
- 7. Service Fabricアプリケーションのバージョンおよび分離方法は?
- 8. FontAwesome |アイコン同士を縦に並べる方法は?
- 9. 2つのストレートセンドの分離方法は?
- 10. Ruby on Railsアプリケーションの分離
- 11. コントロールパネル用Zendアプリケーションの分離?
- 12. 分離方法コンボボックスの時間部分
- 13. ReduxでUIとアプリケーションの状態を分離する方法
- 14. esl-erlang、erlang-crypto、およびerlang-toolsのインストール方法は?
- 15. ファイル同士をリンクする
- 16. MobX - 店舗同士のコミュニケーションの仕方は?
- 17. 同じ名前の2つのC++クラスを分離する方法は?
- 18. メインウィンドウと同じ/次のzレベルのVisualStudioウィンドウを分離する方法は?
- 19. RestAssuredでのビジネスロジックの分離方法
- 20. IISのASP.netアプリケーション用のアプリケーションプールの分離
- 21. LaravelでのアプリケーションとAPIの分離
- 22. Qtquick qml:Qtquick UIアプリケーションでUIからロジックを分離する方法は?
- 23. PHPを使用して共同単語を認識/分離する方法は?
- 24. 金融アプリケーションのトランザクション分離レベル
- 25. WebアプリケーションのSQLサーバーデータベース分離レベル
- 26. erlang:分散ハッシュテーブル?
- 27. erlang分散バンキングシステム
- 28. 行同士を組み合わせる方法はありますか?
- 29. NLayered DDD(ドメインドリブンデザイン)でレイヤー同士の会話
- 30. COMコンポーネントを分離する方法.Net