Переименуйте файлы для сети

Мы делаем что-то похожее с одной из наших систем. DNS выполняется из MyDNS, таким образом, все записи хранятся в MySQL, делающем обновления, хорошие и простые. Записи TTL также очень исчерпаны ресурсы как, даже 5-минутное отключение электричества может быть болью.

Система в основном работает путем проверки heartbeat каждые несколько минут и обновления записей соответственно.

Не прекрасный, поскольку потеря работоспособности хоста может вызвать отключение электричества к использованию, кто возвращает тот DNS или имеет глупые политики кэша DNS в их прокси. Только путь вокруг этого состоит в том, чтобы кластеризировать хосты вместе в местоположениях в своего рода установке HA.

0
задан 9 July 2010 в 11:04
1 ответ

Можно ли использовать Python? Этот небольшой сценарий:

import urllib
import unicodedata
print urllib.quote_plus(unicodedata.normalize(NFKD', u'my ójf ćżpd - ąąv - hźóż ŹŃÓKŁFU.jpg').encode('ascii','ignore')).replace('+','_')

Производит Ваш требуемый вывод:

 my_ojf_czpd_-_aav_-_hzoz_HZNOKFU.jpg

Это создает вывод, который является всем ASCII и выходит из символов ASCII, не допустимых в URL. Если это делает то, что Вы - после того, как не должно требоваться многого для превращения его в сценарий, Вам нужно.

1
ответ дан 23 November 2019 в 13:03

Теги

Похожие вопросы