質問編集履歴

8

情報の追加

2022/04/13 01:56

投稿

alfald
alfald

スコア19

test CHANGED
File without changes
test CHANGED
@@ -9,7 +9,8 @@
9
9
  ### 発生している問題・エラーメッセージ
10
10
 
11
11
  ・ネットワーク分散処理をscoopを用いて行ってみたが、scoopではpythonファイルを実行して分散処理を行う形式だったため、自分のやろうとしていることと違った。
12
+ ・・SCOOPでだめな理由として、SCOOPを用いて分散処理を行う場合は`python -m scoop --host localhost test.py`のようにファイルを起動する必要があるためです。自分の行いたいことは`flask run`を実行している中で、外部から送られてきたデータを分散処理したいためです。
12
- ・・最初からflask起動ているためファイル実行コマンド使用ないでネットワーク分散処理を行い
13
+ もしした、SCOOPでもそのような方法あるのかもれませんが方法見つけることができませんでした。
13
14
 
14
15
  参照:https://fx-kirin.com/python/python-scoop/
15
16
 

7

加筆

2022/04/13 00:52

投稿

alfald
alfald

スコア19

test CHANGED
File without changes
test CHANGED
@@ -4,7 +4,7 @@
4
4
  →pythonプログラム内で、複数のサーバーに処理を投げ、その結果を元のサーバーでまとめて受け取りたい。
5
5
 
6
6
  処理の流れ
7
- jsonデータがpostで送られてくる→送られてきたデータを100個に分割する→分割されたデータを別々のサーバーで処理を行う(実現したいこと)→元のサーバーに処理結果を集約する(実現したいこと)→処理結果を送り返す
7
+ jsonデータがpostで送られてくる→送られてきたデータを100個に分割する(for文で回すイメージ)→分割されたデータを別々のサーバーで処理を行う(実現したいこと)→元のサーバーに処理結果を集約する(実現したいこと)→処理結果を送り返す
8
8
 
9
9
  ### 発生している問題・エラーメッセージ
10
10
 

6

修正

2022/04/13 00:44

投稿

alfald
alfald

スコア19

test CHANGED
File without changes
test CHANGED
@@ -17,18 +17,6 @@
17
17
 
18
18
  ![イメージ説明](https://ddjkaamml8q8x.cloudfront.net/questions/2022-04-13/50b97676-593c-484d-9949-a6a45672e028.jpeg)
19
19
 
20
- ### コードイメージ
21
-
22
- ```python
23
- @app.route('/',methods=['POST'])
24
- def main():
25
- for a in range(100):
26
- '''ここでネットワーク分散処理'''
27
- print('finish')
28
-
29
- ```
30
- 100個の処理を分散処理したい。
31
-
32
20
  ### 補足情報(FW/ツールのバージョンなど)
33
21
 
34
22
  それぞれのサーバーは仮想マシンで構成するため、同一ネットワーク上にある。

5

誤字修正

2022/04/13 00:41

投稿

alfald
alfald

スコア19

test CHANGED
File without changes
test CHANGED
@@ -4,7 +4,7 @@
4
4
  →pythonプログラム内で、複数のサーバーに処理を投げ、その結果を元のサーバーでまとめて受け取りたい。
5
5
 
6
6
  処理の流れ
7
- jsonデータがpostで送られてくる→送られてきたデータを100個に分割する→分割されたデータを別のサーバーで処理を行う(実現したいこと)→元のサーバーに処理結果を集約する(実現したいこと)→処理結果を送り返す
7
+ jsonデータがpostで送られてくる→送られてきたデータを100個に分割する→分割されたデータを別のサーバーで処理を行う(実現したいこと)→元のサーバーに処理結果を集約する(実現したいこと)→処理結果を送り返す
8
8
 
9
9
  ### 発生している問題・エラーメッセージ
10
10
 

4

追加

2022/04/13 00:40

投稿

alfald
alfald

スコア19

test CHANGED
File without changes
test CHANGED
@@ -2,6 +2,9 @@
2
2
 
3
3
  flaskを実行しているプログラムの中で、送られてきたデータをネットワーク上で分散処理を行いたい
4
4
  →pythonプログラム内で、複数のサーバーに処理を投げ、その結果を元のサーバーでまとめて受け取りたい。
5
+
6
+ 処理の流れ
7
+ jsonデータがpostで送られてくる→送られてきたデータを100個に分割する→分割されたデータを別別のサーバーで処理を行う(実現したいこと)→元のサーバーに処理結果を集約する(実現したいこと)→処理結果を送り返す
5
8
 
6
9
  ### 発生している問題・エラーメッセージ
7
10
 

3

画像の更新

2022/04/13 00:36

投稿

alfald
alfald

スコア19

test CHANGED
File without changes
test CHANGED
@@ -12,7 +12,7 @@
12
12
 
13
13
  ### 構成したいイメージ
14
14
 
15
- ![イメージ説明](https://ddjkaamml8q8x.cloudfront.net/questions/2022-04-12/a4155a4a-5237-407c-9b08-a3b3962c63a0.png)
15
+ ![イメージ説明](https://ddjkaamml8q8x.cloudfront.net/questions/2022-04-13/50b97676-593c-484d-9949-a6a45672e028.jpeg)
16
16
 
17
17
  ### コードイメージ
18
18
 

2

修正

2022/04/13 00:33

投稿

alfald
alfald

スコア19

test CHANGED
File without changes
test CHANGED
@@ -1,16 +1,16 @@
1
1
  ### 実現したいこと
2
2
 
3
3
  flaskを実行しているプログラムの中で、送られてきたデータをネットワーク上で分散処理を行いたい
4
-
4
+ →pythonプログラム内で、複数のサーバーに処理を投げ、その結果を元のサーバーでまとめて受け取りたい。
5
5
 
6
6
  ### 発生している問題・エラーメッセージ
7
7
 
8
- ・ネットワーク分散処理をscoopを用いて行ってみたが、上手くいかなかった
9
- ・pythonファイルを実行して分散処理を行う形式だったため、自分のやろうとしていることと違
8
+ ネットワーク分散処理をscoopを用いて行ってみたが、scoopではpythonファイルを実行して分散処理を行う形式だったため、自分のやろうとしていることと違った。
9
+ ・・最初からflaskが起動しているため、ファイルの実行コマンドを使用しないでネットワーク分散処理を行いたい。
10
10
 
11
11
  参照:https://fx-kirin.com/python/python-scoop/
12
12
 
13
- ### 構成イメージ
13
+ ### 構成したいイメージ
14
14
 
15
15
  ![イメージ説明](https://ddjkaamml8q8x.cloudfront.net/questions/2022-04-12/a4155a4a-5237-407c-9b08-a3b3962c63a0.png)
16
16
 
@@ -24,6 +24,7 @@
24
24
  print('finish')
25
25
 
26
26
  ```
27
+ 100個の処理を分散処理したい。
27
28
 
28
29
  ### 補足情報(FW/ツールのバージョンなど)
29
30
 

1

追記

2022/04/12 06:42

投稿

alfald
alfald

スコア19

test CHANGED
File without changes
test CHANGED
@@ -29,3 +29,6 @@
29
29
 
30
30
  それぞれのサーバーは仮想マシンで構成するため、同一ネットワーク上にある。
31
31
 
32
+ 低評価の場合は、その理由もあるとありがたいです。
33
+ 改善を心がけます。
34
+