Извлечение содержимого определенного столбца с помощью awk/sed

Проблема была связана с тем, что имя сервера не соответствовало URL-адресу прокси-сервера. Хотя это как-то работало с рабочим столом, по-видимому, это не работало с мобильным устройством. Я могу подтвердить, что проблема не была связана с кэшированием чего-либо, поскольку я переместил веб-сайт из Google Cloud в свою локальную сеть и все еще сталкивался с той же проблемой.

До того, как мой прокси-сервер использовал confluence.freesoftwareservers.comв качестве имени прокси-сервера, и это работало, но изменение его на www.freesoftwareservers.com, которое является общедоступным, исправило это.

Вот рабочий коннектор, который я получил от службы поддержки Atlassian. (Они потрясающие с поддержкой!)

Обновление:

https://community.atlassian.com/t5/Confluence-questions/Can-t-view-site-on-Mobile-browser-Redirects-to-many-times/qaq-p/1033424

https://www.freesoftwareservers.com/display/FREES/Confluence+HTTPS+SSL+Reverse+Proxy+via+NginX

Проблема была связана с прокси-коннектором TomCat , а не с настройкой NGinX.

Отредактируйте следующий файл:

nano /opt/atlassian/confluence/conf/server.xml && service confluence restart

Вот рабочая конфигурация для прокси через NGinX и HTTPS


    
        


-1
20.05.2020, 11:43
1 ответ

Использование GNU sedи некоторых других инструментов:

$ sed -ne '
  /^`CPU`$/{
    :a;n;s/^criticalThreshold: //p;Ta
  }
  /^`MEMORY`$/{
    :b;n;s/^warningThreshold: //p;Tb
  }
' cinfigFile

$  perl -lane '
    print $F[1] if 
      (/^`MEMORY`$/... /^$/ and /^warningThreshold:/) 
               || 
      (/^`CPU`$/... /^$/ and /^criticalThreshold:/);
' configFile


$ awk -F'\n' -vRS= '

/^`MEMORY`\n/&&match($0,/\nwarningThreshold: [0-9]+/){
  print substr($0, RSTART+19, RLENGTH-19) }

 /^`CPU`\n/&&match($0,/\ncriticalThreshold: [0-9]+/){
  print substr($0, RSTART+20, RLENGTH-20) }
' configFile



$ perl -F'\n' -ln -00 -e '$,=$\;
     $h{ ($F[0] =~ /`(.*)`/)[0] } = { /^\s*(.*):\s*(.*)$/mg };
     print $h{MEMORY}{warningThreshold}, $h{CPU}{criticalThreshold} if eof;
' configFile
0
18.03.2021, 23:34

Теги

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