クローラを作っているのですが、複数IPを使い分ける要件があります。
AWSのEC2を使い複数のIPを1つのインスタンスに割り当てることができました。
次にcronを実行してみたんですが、設定した複数のIPを使い分ける方法がわかりませんでした。
ご存知の方いれば教えて頂けますでしょうか。よろしくお願いいたします。
気になる質問をクリップする
クリップした質問は、後からいつでもMYページで確認できます。
またクリップした質問に回答があった際、通知やメールを受け取ることができます。
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
回答2件
0
ベストアンサー
クローラで複数IPを使い分ける要件というのは、非常に「筋の悪い要件」であると思います。
こういった要件は一般的には、機械的アクセスを禁止しているサイトに短期間にアクセスを繰り返すとか、幾つかのIDを使い分けて規約に違反してアクセスする場合に発生すると思います。
以下を検討されてはいかがでしょうか?
・情報権利者から正当に情報をもらう(API等、正規手段を提供してもらう)
・幾つかのIDを使い分けなくて良いように、サービス提供者と調整する
先方に利のある条件なのであれば、十分調整が効く可能性があります。
イレギュラーなことを続けて、そこに余計なコストを掛け続けるよりよっぽど建設的な設計になるかと。
投稿2017/04/25 09:40
退会済みユーザー
総合スコア0
0
通常のLinuxのルーティングの設定方法と同じですよ。
投稿2017/04/24 08:08
総合スコア1294
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2017/04/24 10:26 編集
2017/04/25 09:04
2017/04/25 09:21
2017/04/26 05:09 編集
2017/04/26 11:58
あなたの回答
tips
太字
斜体
打ち消し線
見出し
引用テキストの挿入
コードの挿入
リンクの挿入
リストの挿入
番号リストの挿入
表の挿入
水平線の挿入
プレビュー
質問の解決につながる回答をしましょう。 サンプルコードなど、より具体的な説明があると質問者の理解の助けになります。 また、読む側のことを考えた、分かりやすい文章を心がけましょう。
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2017/04/26 04:28 編集
2017/04/26 04:40