- Регистрация
- 14.02.2017
- Сообщения
- 639
- Благодарностей
- 581
- Баллы
- 93
Возможно ли такое реализовать ?
Есть файл, в котором лежат email-адреса, берутся диапазоном,без удаления
К примеру, в этом файле лежит 100к строк email-адресов
Во входных настройках я выставлю:
Сколько взять строк: 2000
Задаю кол-во потоков во входных настройках (вывел для дальнейшего удобства) , к примеру 5
Делим "Сколько взять строк" на "кол-во потоков" = 2000/5=400
Т.е. каждый поток должен взять по 400 email-адресов (400 строк на поток)
Важно:
1ый поток берет из файла Email-адреса в диапазоне: от 0 до 400 строк
2ой поток берет из файла Email-адреса в диапазоне: от 400 до 800 строк
3ой поток берет из файла Email-адреса в диапазоне: от 800 до 1200 строк
4ый поток берет из файла Email-адреса в диапазоне: от 1200 до 1600 строк
5ый поток берет из файла Email-адреса в диапазоне: от 1600 до 2000 строк
Если будет задано 10 потоков, то логика та же самая:
Делим "Сколько взять строк" на "кол-во потоков" = 2000/10=200
1ый поток берет из файла Email-адреса в диапазоне: от 0 до 200 строк
2ой поток берет из файла Email-адреса в диапазоне: от 200 до 400 строк
.........
10ый поток берет из файла Email-адреса в диапазоне: от 1800 до 2000 строк
Есть файл, в котором лежат email-адреса, берутся диапазоном,без удаления
К примеру, в этом файле лежит 100к строк email-адресов
Во входных настройках я выставлю:
Сколько взять строк: 2000
Задаю кол-во потоков во входных настройках (вывел для дальнейшего удобства) , к примеру 5
Делим "Сколько взять строк" на "кол-во потоков" = 2000/5=400
Т.е. каждый поток должен взять по 400 email-адресов (400 строк на поток)
Важно:
1ый поток берет из файла Email-адреса в диапазоне: от 0 до 400 строк
2ой поток берет из файла Email-адреса в диапазоне: от 400 до 800 строк
3ой поток берет из файла Email-адреса в диапазоне: от 800 до 1200 строк
4ый поток берет из файла Email-адреса в диапазоне: от 1200 до 1600 строк
5ый поток берет из файла Email-адреса в диапазоне: от 1600 до 2000 строк
Если будет задано 10 потоков, то логика та же самая:
Делим "Сколько взять строк" на "кол-во потоков" = 2000/10=200
1ый поток берет из файла Email-адреса в диапазоне: от 0 до 200 строк
2ой поток берет из файла Email-адреса в диапазоне: от 200 до 400 строк
.........
10ый поток берет из файла Email-адреса в диапазоне: от 1800 до 2000 строк
Последнее редактирование: