問題タブ [lokad-cqrs]

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.

0 投票する
2 に答える
1699 参照

.net - Windows Azure での mySQL 接続のタイムアウト

複数のサードパーティ システムと統合する Windows Azure アプリケーション (Lokad.CQRS アーキテクチャ) があります。これらの統合の 1 つが mySQL で行われます。すべて順調に進んでいましたが、最近、Windows Azure アプリケーションが接続できない mySQL データベースが 1 つあり、タイムアウトが発生しました。

関連するスタック トレースは次のとおりです。

重要なハイライト:

  • ターゲット データベースは Windows Azure からアクセスできます (ポート フォワーディングを使用して、MySQL Workbench 経由で接続しているときに確認します)。
  • ターゲット DB との統合は、ローカルの Azure Dev Fabric から適切に機能します。
  • Windows Azure での問題は、ブースのプールされた接続とプールされていない接続で発生します。
  • TCP/IP、通常のポート、SSL なし。
  • この操作の接続タイムアウトは十分な長さです - 5 秒で、継続的に失敗します (ただし、NE DC から遠く離れていない Azure 以外のマシンからは常に成功します)。

Oracle、MS SQL、mySQL、および PostgreSQL の接続は、さまざまなセットアップと構成 (Linux/Windows でホストされたデータベース サーバー) で、Windows Azure を介して Lokad.CQRS から機能しています。しかし、この特定の mySQL ケースは、私を完全に混乱させます。

問題の原因について何か推測はありますか?

0 投票する
1 に答える
960 参照

msmq - CQRS の MSMQ -- サービス バスの構築

独自のサービス バスでビルドするにはどうすればよいですか? NService バス、Rhino バスなど、利用可能なオープン ソース サービス バスがたくさんあることは知っていますが、実際にやってみたいと思います。

1) バスをどのように構築しますか? その特徴とは

2) Queue テクノロジから独立させるにはどうすればよいですか..つまり、Azure キューとして MSMQ で動作するはずです (Azure キューで動作したことはありません)。

3)リスナーを実装するにはどうすればよいですか? リンクを取得しました..それはNservice Busが行った方法です (MSMQListner)

4) キューをアクティブ化するにはどうすればよいですか .. IIS でサービスをホストして、負荷の処理が問題にならないようにすることはできますか (そう願っています)。

5) MSMQ のホスト オプションはどのようになりますか?

私はWCFを使いたくありません。それは、メッセージングアーキテクチャをRPC呼び出しとして作成するからです

0 投票する
1 に答える
1060 参照

msmq - MSMQ - 2 つのアプリケーション間で通信する方法

私はごく最近 MSMQ を調べ始めたので、基本的な疑問があります。2 つのアプリケーションが通信する必要がある場合、たとえばサーバーとクライアントは両方とも同じ MQ アドレスを共有すると思います。クライアントが更新されると、サーバーはメッセージをリッスンしてそれを使用する MSMQ ウォッチャーを持ちます。したがって、私によると、必要な3つのコンポーネントがあります

クライアント - キューの場所を知っている

キューウォッチャー - キューを監視します

service -- キュー ウォッチャーがメッセージを送信する先

0 投票する
1 に答える
1285 参照

azure - NCQRSとLokad.CQRSの違い

現在、 Azureでホストされるプロジェクトに使用するCQRSフレームワークを検討しています。

Ncqrsと Lokad.CQRSについて読んだことがありますが、現在少し混乱しています。

どちらも Azure で動作しますか、どちらも NServiceBus を使用できますか、それとも Lokad は独自のメッセージングを使用しますか?

私が使用するクライアントは、Web とモバイルの両方です。コマンドを取得するための WCF サービスを作成することを考えましたが、それが WCF になるかどうかはわかりません。

推奨事項はありますか?

0 投票する
1 に答える
616 参照

azure - クラウドスケジューラ

もちろん、同時実行制御や負荷分散などの優れた機能を備えたquartz.netを使用することもできます。しかし、それは私には少し肥大化しているようです。

1)私はこれについて間違っていますか?2)そうでない場合、クラウド準拠のスケジューラーをどのように実装しますか(つまり、オンプレミスまたはAzure内にデプロイされます)?Lokadは最善のアプローチをスケジュールしていますか?

0 投票する
1 に答える
120 参照

azure - Azure キューの列は何によって決定されますか?

Azure キュー ストレージを使用しています。Microsoft.WindowsAzure.StorageClient から Microsoft.WindowsAzure.Storage にアップグレードしました。最近、Lokad から CloudFx に切り替えました。プロセスのある時点で、重複する Dequeue Count を含むいくつかの列を Queue storage に取得し始めました。

Azure ストレージ エクスプローラーのスナップショット

これらの列がどのように作成されているのかわかりません。Dequeue Count 列が 2 つあるのはなぜですか?