こんにちはゲストさん。会員登録(無料)して質問・回答してみよう!

解決済みの質問

httpをsyslogで同期、httpをcsv出力

新米SEですが、システムのデータの流れの詳細がよく解らず、困っています。
システムのデータの流れを概略を簡単に示します。

【センサ】→【サーバA】⇔【サーバB】→【csv受信サーバ】→【データベース】

1、「センサ」に溜まった情報を一定間隔で「サーバA」へhttp形式で送信。
2、送信されてきたデータを「サーバA」と「サーバB」の間で同期。
3、同期しているhttpデータを一定間隔で「サーバB」から「csv受信サーバ」へcsv形式で出力。
4、「csv受信サーバ」から「データベース」へcsvデータを出力。

・httpデータはテキストのみで画像などは無し。
・「サーバA,B」はWindowsServer2008で、詳細な仕様はわかりませんが、「センサ」のデータを収集することに特化して構築されています。
・「csv受信サーバ」はapache。
・データベースはPostgreSQL。

以上のような条件で質問が2つあります。

[質問1]
「サーバA」、「サーバB」間でhttpデータを同期する際にsyslogで同期することは可能でしょうか?
また、syslogで同期できないとすると、どうい形で同期している可能性があるでしょうか?

[質問2]
「サーバB」から「csv受信サーバ」にhttpデータを送信する際、http形式を維持したままcsvに変換して出力することは可能でしょうか?
維持できないとすれば、どういう形で変換している可能性があるでしょうか?

説明不足な点がございましたら、補足させていただきます。

以上、どなたかご教示いただければ幸いです。

投稿日時 - 2011-01-06 20:07:59

QNo.6429834

すぐに回答ほしいです

質問者が選んだベストアンサー

図では「サーバA」と「サーバB」の間が双方向になってますが, 実際には「データは A から B への一方通行」ですよね? もしそうなら「同期」というのは本質的に A から B にプッシュするだけなので, そんなに難しくない感じがします.

で, なんだけど.... この文章で意味を理解させるのは不可能だと思います. 「説明不足」というのではなく, 「いくつかの単語を意味も理解せずに書き並べている」ような印象です. 特に「http形式」「httpデータ」のあたり. 「http」はプロトコルの名称であってデータ形式の名称ではありません.

「syslog で同期」も怪しい雰囲気だけどなぁ....

投稿日時 - 2011-01-07 12:45:28

お礼

ご回答ありがとうございます。
確かに単語の正確な意味もよくわかっていませんでした。
潔く、上司に教えを請うことにします。
ありがとうございました。

投稿日時 - 2011-01-07 17:07:32

ANo.1

このQ&Aは役に立ちましたか?

0人が「このQ&Aが役に立った」と投票しています

回答(1)

あなたにオススメの質問