質問編集履歴

16

修正

2018/09/01 13:15

投稿

s-hama
s-hama

スコア54

test CHANGED
File without changes
test CHANGED
@@ -105,19 +105,3 @@
105
105
  ④ Chrome以外でページAをリクエスト⇒表示されない。(レスポンスが返ってこない)
106
106
 
107
107
  ⑤ ③にて自サイトを含む任意のサイトに何かしらリクエストすると④のレスポンスが返ってくる。
108
-
109
-
110
-
111
-
112
-
113
- ★上記を踏まえての推測(2018/9/1 0:10時点)
114
-
115
- 「発生している問題」の①のアクセス後、レスポンスは返り、表示されているが、サーバーサイドでは何かしらのエラーが発生していて(推測)、プロセスを掴んだままになっているような動きに見えます。
116
-
117
- ※「GIL(シングルプロセス)となっている!?」と思うので(実際にログでは1プロセス1スレッドを使いまわしている)、②ではプロセスの解放待ちになっているような動きっぽい気がします。
118
-
119
- とにかく使えるようにしたいので、もうデーモンモード等でマルチプロセスにしてしまいたいですが、
120
-
121
- 設定がうまくいかず(1プロセス1スレッドのみ)
122
-
123
- 挫折中です。。(深刻)

15

誤字修正

2018/09/01 13:15

投稿

s-hama
s-hama

スコア54

test CHANGED
File without changes
test CHANGED
@@ -82,7 +82,7 @@
82
82
 
83
83
 
84
84
 
85
- WSGIDaemonProcess vops user=apache group=apache processes=2 threads=25 maximum-requests=10000 python-path=/usr/local/sites/www.site.com/lib/python2.5/site-packages
85
+ WSGIDaemonProcess vops user=apache group=apache processes=2 threads=25 maximum-requests=10000 python-path=/var/www/vops:/var/www/vops/lib/python3.6/site-packages
86
86
 
87
87
  WSGIProcessGroup vops
88
88
 

14

2018/09/01 12:46

投稿

s-hama
s-hama

スコア54

test CHANGED
File without changes
test CHANGED
@@ -2,7 +2,7 @@
2
2
 
3
3
  手がかりになる発想や視点だけでも結構ですので皆様の力をお貸しください。
4
4
 
5
-
5
+
6
6
 
7
7
  ### 前提
8
8
 
@@ -116,7 +116,7 @@
116
116
 
117
117
  ※「GIL(シングルプロセス)となっている!?」と思うので(実際にログでは1プロセス1スレッドを使いまわしている)、②ではプロセスの解放待ちになっているような動きっぽい気がします。
118
118
 
119
- とにかく使えるようにしたいので、もうマルチプロセスにしてしまいたいですが、
119
+ とにかく使えるようにしたいので、もうデーモンモード等でマルチプロセスにしてしまいたいですが、
120
120
 
121
121
  設定がうまくいかず(1プロセス1スレッドのみ)
122
122
 

13

2018/08/31 17:51

投稿

s-hama
s-hama

スコア54

test CHANGED
File without changes
test CHANGED
@@ -2,7 +2,7 @@
2
2
 
3
3
  手がかりになる発想や視点だけでも結構ですので皆様の力をお貸しください。
4
4
 
5
-
5
+
6
6
 
7
7
  ### 前提
8
8
 
@@ -90,6 +90,8 @@
90
90
 
91
91
  ```
92
92
 
93
+
94
+
93
95
  ◆Chromeの設定「Enable new preconnect predictor」をDisabledにすると下記挙動に変化する。
94
96
 
95
97
  (Chromeの履歴(キャッシュ)をクリアした時と同じ挙動となる。)
@@ -106,14 +108,16 @@
106
108
 
107
109
 
108
110
 
111
+
112
+
109
113
  ★上記を踏まえての推測(2018/9/1 0:10時点)
110
114
 
111
115
  「発生している問題」の①のアクセス後、レスポンスは返り、表示されているが、サーバーサイドでは何かしらのエラーが発生していて(推測)、プロセスを掴んだままになっているような動きに見えます。
112
116
 
113
117
  ※「GIL(シングルプロセス)となっている!?」と思うので(実際にログでは1プロセス1スレッドを使いまわしている)、②ではプロセスの解放待ちになっているような動きっぽい気がします。
114
118
 
115
- とにかく使えるようにしたいので、もうマルチスレッドにしてしまいたいですが、
119
+ とにかく使えるようにしたいので、もうマルチプロセスにしてしまいたいですが、
116
120
 
117
- 設定がうまくいかず(マルチスレッドにならない1プロセス1スレッドのまま
121
+ 設定がうまくいかず(1プロセス1スレッドの
118
122
 
119
123
  挫折中です。。(深刻)

12

修正

2018/08/31 17:48

投稿

s-hama
s-hama

スコア54

test CHANGED
File without changes
test CHANGED
@@ -80,17 +80,13 @@
80
80
 
81
81
  </Directory>
82
82
 
83
- <VirtualHost *:8080>
84
83
 
85
- ServerName unisia-se.jp
86
84
 
87
- WSGIDaemonProcess vops user=vpsuser processes=2 threads=25 python-path=/usr/local/sites/www.site.com/lib/python2.5/site-packages
85
+ WSGIDaemonProcess vops user=apache group=apache processes=2 threads=25 maximum-requests=10000 python-path=/usr/local/sites/www.site.com/lib/python2.5/site-packages
88
86
 
89
- WSGIProcessGroup vops
87
+ WSGIProcessGroup vops
90
88
 
91
- WSGIScriptAlias /ops /var/www/vops/ops/ops/wsgi.py
89
+ WSGIScriptAlias /ops /var/www/vops/ops/ops/wsgi.py
92
-
93
- </VirtualHost>
94
90
 
95
91
  ```
96
92
 

11

修正

2018/08/31 16:02

投稿

s-hama
s-hama

スコア54

test CHANGED
File without changes
test CHANGED
@@ -94,7 +94,7 @@
94
94
 
95
95
  ```
96
96
 
97
- ◆Chormeの設定「Enable new preconnect predictor」をDisabledにすると下記挙動に変化する。
97
+ ◆Chromeの設定「Enable new preconnect predictor」をDisabledにすると下記挙動に変化する。
98
98
 
99
99
  (Chromeの履歴(キャッシュ)をクリアした時と同じ挙動となる。)
100
100
 

10

追加情報修正

2018/08/31 15:10

投稿

s-hama
s-hama

スコア54

test CHANGED
File without changes
test CHANGED
@@ -94,7 +94,7 @@
94
94
 
95
95
  ```
96
96
 
97
- ◆「Enable new preconnect predictor」をDisabledにすると下記挙動に変化する。
97
+ Chormeの設定「Enable new preconnect predictor」をDisabledにすると下記挙動に変化する。
98
98
 
99
99
  (Chromeの履歴(キャッシュ)をクリアした時と同じ挙動となる。)
100
100
 

9

追加情報追記

2018/08/31 15:10

投稿

s-hama
s-hama

スコア54

test CHANGED
File without changes
test CHANGED
@@ -110,4 +110,14 @@
110
110
 
111
111
 
112
112
 
113
+ ★上記を踏まえての推測(2018/9/1 0:10時点)
114
+
115
+ 「発生している問題」の①のアクセス後、レスポンスは返り、表示されているが、サーバーサイドでは何かしらのエラーが発生していて(推測)、プロセスを掴んだままになっているような動きに見えます。
116
+
117
+ ※「GIL(シングルプロセス)となっている!?」と思うので(実際にログでは1プロセス1スレッドを使いまわしている)、②ではプロセスの解放待ちになっているような動きっぽい気がします。
118
+
119
+ とにかく使えるようにしたいので、もうマルチスレッドにしてしまいたいですが、
120
+
121
+ 設定がうまくいかず(マルチスレッドにならない1プロセス1スレッドのまま)
122
+
113
- ★上記を踏まえての推測
123
+ 挫折中です。。(深刻)

8

追加情報追記

2018/08/31 15:08

投稿

s-hama
s-hama

スコア54

test CHANGED
File without changes
test CHANGED
@@ -94,4 +94,20 @@
94
94
 
95
95
  ```
96
96
 
97
+ ◆「Enable new preconnect predictor」をDisabledにすると下記挙動に変化する。
98
+
99
+ (Chromeの履歴(キャッシュ)をクリアした時と同じ挙動となる。)
100
+
101
+ ① ChromeからページAをリクエスト⇒表示される。
102
+
103
+ ② Chrome以外でページAをリクエスト⇒表示される。
104
+
105
+ ③ ChromeからページAをリクエスト⇒表示される。
106
+
107
+ ④ Chrome以外でページAをリクエスト⇒表示されない。(レスポンスが返ってこない)
108
+
109
+ ⑤ ③にて自サイトを含む任意のサイトに何かしらリクエストすると④のレスポンスが返ってくる。
110
+
111
+
112
+
97
-
113
+ ★上記を踏まえての推測

7

追加情報追記

2018/08/31 14:56

投稿

s-hama
s-hama

スコア54

test CHANGED
File without changes
test CHANGED
@@ -48,40 +48,50 @@
48
48
 
49
49
  ### 追加情報
50
50
 
51
- ①の時点でファビコン(Chromeタブ左上)は回転してなく、チカっとなってバシッとファビコンが表示されています。
51
+ ①の時点でファビコン(Chromeタブ左上)は回転してなく、チカっとなってバシッとファビコンが表示されています。
52
52
 
53
- ・設は、デモンモードになっていると思います。
53
+ ◆ ページAと表記していますが、特のペジのみを指しているのではく、
54
54
 
55
+ 「ページA = 自サイト全てのページ」という意味です。
56
+
57
+ ◆mod_wsgiの設定
58
+
55
- 以下、django.conf内です。
59
+ デーモンモードにしております。以下、django.conf内です。
56
60
 
57
61
  ```
58
62
 
59
- Alias /static /var/www/vops/ops/static                                                         
63
+ Alias /static /var/www/vops/ops/static
60
64
 
61
- <Directory /var/www/vops/ops/static>                                                           
65
+ <Directory /var/www/vops/ops/static>
62
66
 
63
-     Require all granted                                                                        
67
+ Require all granted
64
68
 
65
- </Directory>                                                                                   
69
+ </Directory>
66
70
 
67
-                                                                                                
68
71
 
69
- <Directory /var/www/vops/ops/ops>                                                              
70
72
 
71
-     <Files wsgi.py>                                                                            
73
+ <Directory /var/www/vops/ops/ops>
72
74
 
73
-         Require all granted                                                                    
75
+ <Files wsgi.py>
74
76
 
75
-     </Files>                                                                                   
77
+ Require all granted
76
78
 
77
- </Directory>                                                                                   
79
+ </Files>
78
80
 
79
-                                                                                                
81
+ </Directory>
80
82
 
81
- WSGIDaemonProcess vops python-path=/var/www/vops:/var/www/vops/lib/python3.6/site-packages     
83
+ <VirtualHost *:8080>
82
84
 
83
- WSGIProcessGroup vops                                                                          
85
+ ServerName unisia-se.jp
84
86
 
87
+ WSGIDaemonProcess vops user=vpsuser processes=2 threads=25 python-path=/usr/local/sites/www.site.com/lib/python2.5/site-packages
88
+
89
+ WSGIProcessGroup vops
90
+
85
- WSGIScriptAlias /ops /var/www/vops/ops/ops/wsgi.py
91
+ WSGIScriptAlias /ops /var/www/vops/ops/ops/wsgi.py
92
+
93
+ </VirtualHost>
86
94
 
87
95
  ```
96
+
97
+

6

2018/08/31 14:47

投稿

s-hama
s-hama

スコア54

test CHANGED
File without changes
test CHANGED
@@ -48,7 +48,7 @@
48
48
 
49
49
  ### 追加情報
50
50
 
51
- ・①の時点でファビコン(Chromeタブ左上)は回転してなく、チカチカっとなってバシッとファビコンが表示されています。
51
+ ・①の時点でファビコン(Chromeタブ左上)は回転してなく、チカっとなってバシッとファビコンが表示されています。
52
52
 
53
53
  ・設定は、デーモンモードになっていると思います。
54
54
 

5

2018/08/31 02:58

投稿

s-hama
s-hama

スコア54

test CHANGED
File without changes
test CHANGED
@@ -43,3 +43,45 @@
43
43
 
44
44
 
45
45
  何かしら手がかりになりそうなことや些細なことでも結構ですのでアドバイスよろしくお願い致します。
46
+
47
+
48
+
49
+ ### 追加情報
50
+
51
+ ・①の時点でファビコン(Chromeタブ左上)は回転してなく、チカチカっとなってバシッとファビコンが表示されています。
52
+
53
+ ・設定は、デーモンモードになっていると思います。
54
+
55
+ 以下、django.conf内です。
56
+
57
+ ```
58
+
59
+ Alias /static /var/www/vops/ops/static                                                         
60
+
61
+ <Directory /var/www/vops/ops/static>                                                           
62
+
63
+     Require all granted                                                                        
64
+
65
+ </Directory>                                                                                   
66
+
67
+                                                                                                
68
+
69
+ <Directory /var/www/vops/ops/ops>                                                              
70
+
71
+     <Files wsgi.py>                                                                            
72
+
73
+         Require all granted                                                                    
74
+
75
+     </Files>                                                                                   
76
+
77
+ </Directory>                                                                                   
78
+
79
+                                                                                                
80
+
81
+ WSGIDaemonProcess vops python-path=/var/www/vops:/var/www/vops/lib/python3.6/site-packages     
82
+
83
+ WSGIProcessGroup vops                                                                          
84
+
85
+ WSGIScriptAlias /ops /var/www/vops/ops/ops/wsgi.py
86
+
87
+ ```

4

2018/08/31 02:56

投稿

s-hama
s-hama

スコア54

test CHANGED
File without changes
test CHANGED
File without changes

3

2018/08/31 02:55

投稿

s-hama
s-hama

スコア54

test CHANGED
File without changes
test CHANGED
@@ -1,6 +1,6 @@
1
1
  お世話になります。
2
2
 
3
- 手がかりになる発想や視点だけでも結構ですので力をお貸しください。
3
+ 手がかりになる発想や視点だけでも結構ですので皆様の力をお貸しください。
4
4
 
5
5
 
6
6
 

2

2018/08/30 16:35

投稿

s-hama
s-hama

スコア54

test CHANGED
File without changes
test CHANGED
@@ -1,22 +1,22 @@
1
+ お世話になります。
2
+
3
+ 手がかりになる発想や視点だけでも結構ですのでお力をお貸しください。
4
+
5
+
6
+
1
7
  ### 前提
2
8
 
3
9
  CentOS7、Apache、mod_wsgi、Django+PythonでWebサーバーを構築しました。
4
10
 
5
11
  簡単なブログサイトで本番環境にデプロイ済です。
6
12
 
7
- 下記手順の①、②で他ブラウザからのアクセスができない状態となるため、
13
+ 下記手順の①、②で他ブラウザからのアクセスができない状態となるため、これを何とかしたいです。
8
-
9
- ブログシステムとして機能しない状態になっています。
10
-
11
- これを何とかしたいです。
12
14
 
13
15
 
14
16
 
15
17
  ### 発生している問題
16
18
 
17
- 下記、手順の②でページAのレスポンスが返ってこない理由が分からず、
19
+ 下記、手順の②でページAのレスポンスが返ってこない理由が分からず、煮詰まっております。
18
-
19
- 煮詰まっております。
20
20
 
21
21
  ① GoogleChromeでページAにアクセスする。(ページAが表示される)
22
22
 
@@ -36,14 +36,10 @@
36
36
 
37
37
  試しにwsgi.pyに対して、multiprocessingで確認しようとしましたが良く分からず挫折しました。。。
38
38
 
39
- ブラウザによって挙動が違うのでマルチプロセスにしたところで、
39
+ ブラウザによって挙動が違うのでマルチプロセスにしたところで、解決できないかもしれません。
40
40
 
41
- 解決できないかもしれません。
42
-
43
- ApacheやDjangoのログを見ても特にエラー等は出ておらず、
44
-
45
- 目の付け所すらわからなくなっており、もう一週間ほどハマっております。
41
+ ApacheやDjangoのログを見ても特にエラー等は出ておらず、目の付け所すらわからなくなっており、もう一週間ほどハマっております。
46
42
 
47
43
 
48
44
 
49
- 何かしら手がかりを掴みたいですアドバイスお願い致します。
45
+ 何かしら手がかりになりそうなことや些細なことも結構でのでアドバイスよろしくお願い致します。

1

誤字修正

2018/08/30 16:34

投稿

s-hama
s-hama

スコア54

test CHANGED
@@ -1 +1 @@
1
- Webサーバー(Python)でChromeに実行権を掴まれる
1
+ Webサーバー(Python)でChromeに実行権を掴まれていような現象について
test CHANGED
@@ -4,7 +4,7 @@
4
4
 
5
5
  簡単なブログサイトで本番環境にデプロイ済です。
6
6
 
7
- 下記手順の①、②の手順で他ブラウザからのアクセスができない状態となるため、
7
+ 下記手順の①、②で他ブラウザからのアクセスができない状態となるため、
8
8
 
9
9
  ブログシステムとして機能しない状態になっています。
10
10