<Directory /var/www/>
Options Indexes FollowSymLinks
AllowOverride None
Require all granted
</Directory>
sudo systemctl restart apache2
Internal Server Error
The server encountered an internal error or misconfiguration and was unable to complete your request.
Please contact the server administrator at webmaster@localhost to inform them of the time this error occurred, and the actions you performed just before this error.
More information about this error may be available in the server error log.
[Sun Dec 13 06:50:57.253176 2020] [core:alert] [pid 30436] [client ::1:35856] /var/www/html/.htaccess: Invalid command 'RewriteEngine', perhaps misspelled or defined by a module not included in the server configuration
sudo a2enmod rewrite
Enabling module rewrite.
To activate the new configuration, you need to run:
systemctl restart apache2
with open ... as f.... f.write(....)
#!/usr/bin/env python3
import requests
import sys
import urllib3
import time
urllib3.disable_warnings()
def open_list(file):
domains_list = []
with open(file, 'r') as domains:
for domain in domains:
currentDomain = domain[:-1]
domains_list.append(currentDomain)
return domains_list
def save_list(file, domain_list):
for item in domain_list:
with open(file, 'w') as check_domains:
for check_domain in check_domains:
check_domains.write('%s\n' % check_domain)
def check_domain(line):
domain = 'https://' + line
try:
response = requests.get(domain, verify=False, timeout=(1, 1))
print('[ ЗАНЯТ ] ' + domain)
return 0
except requests.ConnectionError:
print('[ СВОБОДЕН ] ' + domain)
return 1
except requests.exceptions.ReadTimeout:
print("\n Переподключение к серверу " + domain + "\n")
time.sleep(1)
domains = open_list(sys.argv[1])
check_domains = 'check_' + sys.argv[1]
domain_list = []
for domain in domains:
if (check_domain(domain) == 1):
domain_list.append(domain)
save_list(check_domains, domain_list)
запуск> ./requester.py ya.ru
/home/usr/.local/lib/python3.6/site-packages/urllib3/connectionpool.py:1004: InsecureRequestWarning: Unverified HTTPS request is being made to host 'ya.ru'. Adding certificate verification is strongly advised. See: https://urllib3.readthedocs.io/en/latest/advanced-...
InsecureRequestWarning,
Домен ya.ru занят
помимо запуска и выполнения процессы еще и с окружающим миром взаимодействуют.С интернетом и периферией?
А по какому принципу будем распределять задачи?по минимальной нагрузке на ядро или цп.
эмулировать другую архитектуру через виртуализацию (опять оверхед)Allwinner H5 - 4-х ядерный 64-битный процессор. Можно ли использовать эти 64 бита?
Только сначала еще много чего изучить придется.Благодаря вам я теперь представляю в какую сторону двигаться, этим и занимаюсь)
Гуглите "гипервизор 1 типа"Читая статьи наткнулся на hyper-v, а потом на xen - видимо он мне и нужен?
кластеризация на уровне ядраХотелось бы не ядро модифицировать, а программу ставить, что бы любой ноутбук так мог, если у него есть кластер)) Тема то интересная, согласитесь)
без поддержки со стороны приложенияЧто значит со стороны? Можно одну машинку из кластера заставить мониторить остальных, и предоставлять сервис управления для ноутбука по локальной сети. Собственно саму программу поставить, которая будет ждать сигнала кластера. Когда он появится - отправлять задачи туда.
Работать будет только на тех задачах которые вы реализуете.По этому решил спросить. Тут начиная с ядра и заканчивая подсистемой нужно заниматься? Или есть еще какие нибудь технологии объеденить ресурсы.
так работать не будет.Если ничего не делать, то работать точно не будет.
Ядра с других машин нельзя никак "монтировать".Необходимо именно ядро? нельзя поставить какого нибудь демона, что бы команды ждал?
Кластер, это несколько машин объединенных одной задачей и ПО которое распределяет конкретную задачу.Да, у меня они объеденены одной задачей - распределить конкретно процессы по кластеру.