回答編集履歴

1

sample

2018/04/12 04:11

投稿

yambejp
yambejp

スコア114835

test CHANGED
@@ -3,3 +3,43 @@
3
3
  たとえばなんらかの障害によりエラーを返しているとして
4
4
 
5
5
  そこに何度も要求がくるとなると、それは攻撃だとみなされると思います
6
+
7
+
8
+
9
+ # sample
10
+
11
+ 雑ですがリトライ処理の考え方だけ
12
+
13
+
14
+
15
+ ```javascript
16
+
17
+ console.log("start");
18
+
19
+ var retry_count=1;
20
+
21
+ while(retry_count<10){
22
+
23
+ try{
24
+
25
+ dummy;//カウンタが5回まわるまでエラーになりつづける
26
+
27
+ console.log("success");
28
+
29
+ break;
30
+
31
+ }catch(e){
32
+
33
+ console.log(retry_count+":"+e);
34
+
35
+ if(retry_count>=5) dummy=1;
36
+
37
+ }
38
+
39
+ retry_count++;
40
+
41
+ }
42
+
43
+ console.log("end");
44
+
45
+ ```