問題タブ [chicagoboss]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
performance - ファルコン対シカゴボスのベンチマークはありますか?
これらのフレームワークは、高速インターネットの未来です。しかし、グーグルでそれらのベンチマークや機能比較を見つけることができません。高負荷のオンライン ショップを構築する場合など、どのような状況でどのようなフレームワークが適しているでしょうか? stackoverflow クローンを構築するには?
基本的なメモリ管理とリクエスト処理の違いの説明をお願いします。
chicagoboss - シカゴボスがラガーの間違いを犯す
Chicagoboss で開発した Web アプリケーションを Mac から ubuntu に移植しています。しかし、ubuntu で make を実行すると、次のエラーが発生します。
エラー: /home/myname/myapp_priv の処理中に pre_compile が失敗しました: {'EXIT',{undef,[{lager,start,[],[]}, {boss_rebar,compile,4, [{file,"../ChicagoBoss -0.8.12/priv/rebar/boss_rebar.erl"}, {line,97}]}, {boss_plugin,pre_compile,2, [{file,"priv/rebar/boss_plugin.erl"},{line,105} ]}, {rebar_core,run_modules,4,[]}, {rebar_core,execute,5,[]}, {rebar_core,process_dir1,6,[]}, {rebar_core,process_commands,2,[]}, {rebar, main,1,[]}]}} make: *** [すべて] エラー 1
何か不足していますか?事前に感謝します。
erlang - シカゴボスのキャッシュをクリアする
私は5〜6ヶ月からerlang
andを使用しています。長時間chicagoboss
実行しないと、サーバーに負荷がかかりすぎることがわかりました。./rebar compile
では少なくとも20 -25 seconds
の Web ページを再読み込みする必要がありますlocalhost
。
私の質問は次のとおりです。
- 実行するとどうなります
./rebar compile
か? - このコマンドを実行してから少し時間がかかるのはなぜですか? (私が知る限り、これで何かがコンパイルされます。)
- シカゴボスの読み込み時間を最小限に抑えるためにできることはありますか?
- と を使用
memcache
していますCowboy
。memcacheと関係がありますか?
erlang - Chicagoboss Boss_db を使用してレコードのリストを印刷する
mnesia からレコードのリストを印刷しようとしています。
しかし、私は得ています:
電子メール : [117,115,101,..,..,.,..]
AccessToken についても同様です。
私は何が欠けていますか?どんなポインタでも本当に感謝しています。
websocket - シカゴの上司の websocket 経由で Boss_db データを返すエラー
Boss_db を使用して取得したデータを websocket 接続で返そうとしています。この例では、取得した質問を返したいと考えています。ログに質問が出力されているのを確認できますが、原因で終了するエラーがいくつかあります: bad return value: ok.
以下は私のコードとエラーです:
アップデート
あなたの提案を含む私の更新されたログは次のとおりです。
「a」を送信するサンプル リクエストのログを次に示します。
json - Chicago Boss チュートリアルの json エンコーディングが機能しない
シカゴボスのチュートリアル
http://www.chicagoboss.org/tutorial.pdf
次のような GET へのコントローラー応答で、BossRecord が自動的に JSON に変換される例を示します。
ただし、このコードは機能しません。Boss_json は、boss_mq:pull から取得した "Greetings" レコードを変換せず、未処理のエラーが発生します。私はそれが何を望んでいるのか理解するのに苦労しています。
チュートリアルの例 (数年前に書かれたもの) が現在のバージョンの Chicago Boss で機能しなくなった理由はありますか?
erlang - Kinetic を ChicagoBoss アプリに追加する
シカゴの上司アプリにキネティックを追加しようとしています。キネティック ライブラリをシカゴの上司アプリ内の deps ディレクトリに追加しました。キネティック ディレクトリ内から erlang シェルを実行すると、キネティック ディレクトリのルートに以下のような development.config があります。
シカゴボスアプリを起動してキネティックコマンドを実行すると、無効な資格情報エラーが発生するため、キネティックライブラリは正しくロードされているようですが、awsキーの定数ではないようです...シカゴボスでこれを行う方法はありますか?
ありがとう!