Size: a a a

2020 February 14

LS

Lev Serebryakov in freebsd_ru
*Я* не знаю что это :-)
источник

p

pragus in freebsd_ru
Dmitry Luhtionov
ты еще не видел, как они gettimeofday делают
уже починили же, не?
источник

DL

Dmitry Luhtionov in freebsd_ru
да. но только на новой версии go, то как у них было раньше, заставляло биться головой об стену
источник

DL

Dmitry Luhtionov in freebsd_ru
простой цикл с вызыванием gettimeofday выжирал 100% CPU
источник

DL

Dmitry Luhtionov in freebsd_ru
простой пример - возмем freebsd 10.0-release и запустим на ней consul
источник

p

pragus in freebsd_ru
Dmitry Luhtionov
да. но только на новой версии go, то как у них было раньше, заставляло биться головой об стену
ну так уже 1.14 на подходе
источник

AA

Artyom Abramovich in freebsd_ru
Dmitry Luhtionov
простой пример - возмем freebsd 10.0-release и запустим на ней consul
ммм, в 17-м году крутился и консул и консул-темплейт и все было гуд
источник

DL

Dmitry Luhtionov in freebsd_ru
Artyom Abramovich
ммм, в 17-м году крутился и консул и консул-темплейт и все было гуд
и сколько ресурсов жрало ?
источник

AA

Artyom Abramovich in freebsd_ru
не вспомню уже, единственное что тогда напрягало проц, так это filebeat, который потом был заменен rsyslog'ом
источник

КК

Константин Кукушкин in freebsd_ru
Dmitry Luhtionov
простой цикл с вызыванием gettimeofday выжирал 100% CPU
думаю любой сисколл который не вызывает сна в цикле сожрёт всё ядро процессора :)
источник

DL

Dmitry Luhtionov in freebsd_ru
ну я х.з., но помню точно, что таймауты в go были решены тупо долбежкой gettimeofday(), причем, в комментах было написано., что это для совместимости с freebsd 8
источник

DL

Dmitry Luhtionov in freebsd_ru
я просо боюсь наткнуться в go на код, где будет написано, что этот изврат сделан для совместимости с freebsd 2.2.6, например
источник

VG

Vadim Goncharov in freebsd_ru
да запросто
источник

VG

Vadim Goncharov in freebsd_ru
это неизбежное следстве подхода "собираемся статиком везде"
источник

AA

Artyom Abramovich in freebsd_ru
😁 ГОвно пока
источник

VG

Vadim Goncharov in freebsd_ru
Artyom Abramovich
😁 ГОвно пока
"пока" ? оно уж 10 лет говно!
источник

AA

Artyom Abramovich in freebsd_ru
печально
источник
2020 February 15

ђ

ђRus 😺 in freebsd_ru
источник

s

sw_h in freebsd_ru
Всем добрейшего утра!
В попытках победить mod_rewrite решил таки спросить мнения общественности.
Имеется: apache24 + ruby_passenger 6.0.4 + redmine
Хочется: обращаться к redmine так: http://192.168.10.100/redmine потому что будут и другие сайты (отдельные доменные имена не подходят, потому что люди будут приходить из-за nat).
Думаю, что недопонимаю, как работает директива RewriteRule, когда пишу: RewriteRule "^(/redmine/.*)" "/usr/local/www$1/public"
Если кто-то сталкивался с данной проблемой, ткните пожалуйста носом.
Спасибо!
источник

s

sw_h in freebsd_ru
Внезапно вроде нашел решение. Вдруг кому-то поможет:
<VirtualHost *:80>
  DocumentRoot /usr/local/www/apache24/data
  Alias /redmine /usr/local/www/redmine/public
  <Location /redmine>
     PassengerBaseURI /redmine
     PassengerAppRoot /usr/local/www/redmine
  </Location>
  <Directory /usr/local/www/apache24/data>
     AllowOverride all
     Require all granted
  </Directory>
  <Directory /usr/local/www/redmine/public>
     AllowOverride all
     Options -MultiViews
     Require all granted
  </Directory>
</VirtualHost>
источник