Скриптис — инструмент для анализа данных на основе Линкис
Перед развёртыванием Скриптиса необходимо сначала развернуть Линкис. Для документа о развёртывании Линкиса см.: Linkis DeployDoc
unzip wedatasphere-scriptis-0.7.0-dist.zip
Существует два метода развёртывания: автоматическое и ручное развёртывание.
Перейдите в каталог внешнего интерфейса wedatasphere-scriptis
и отредактируйте vi config.sh
, чтобы изменить адрес интерфейса внешнего и внутреннего портов. Адрес интерфейса внутреннего порта — это адрес шлюза Линкис.
# Конфигурирование портов переднего плана
scriptis_port="8088"
# URL шлюза бэкенда Линкис
linkis_url="http://localhost:20401"
# IP-адрес Скриптиса
scriptis_ipaddr=$(ip addr | awk '/^[0-9]+: / {}; /inet.*global/ {print gensub(/(.*)\/(.*)/, "\\1", "g", $2)}')
После изменения запустите следующую команду в каталоге:
sudo sh install.sh > install.log 2>&1
Затем вы можете напрямую получить доступ к http://scriptis_ipaddr:scriptis_port
через Chrome, где scriptis_port — порт, настроенный в config.sh, а scriptis_ipaddr — IP-адрес машины, которая использовалась для установки.
Если вы столкнулись с ошибкой доступа, пожалуйста, проверьте install.log и выясните ошибки.
sudo yum install nginx -y
sudo vi /etc/nginx/conf.d/scriptis.conf
Добавьте следующее:server {
listen 8080;# Access Port
server_name localhost;
#charset koi8-r;
#access_log /var/log/nginx/host.access.log main;
location / {
root /appcom/Install/scriptis/ROOT; # directory where package decompressed
#in the fronted
index index.html index.html;
}
location /ws {#webSocket configure spport
proxy_pass http://192.168.xxx.xxx:9001;#IP port of the linkis gateway service
proxy_http_version 1.1;
proxy_set_header Upgrade $http_upgrade;
proxy_set_header Connection "upgrade";
}
location /api {
proxy_pass http://192.168.xxx.xxx:9001;#IP port of the linkis gateway service
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header x_real_ipP $remote_addr;
proxy_set_header remote_addr $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_http_version 1.1;
proxy_connect_timeout 4s;
proxy_read_timeout 600s;
proxy_send_timeout 12s;
proxy_set_header Upgrade $http_upgrade;
proxy_set_header Connection upgrade;
}
#error_page 404 /404.html;
# redirect server error pages to the static page /50x.html
#
error_page 500 502 503 504 /50x.html;
location = /50x.html {
root /usr/share/nginx/html;
}
}
/appcom/Install/scriptis/ROOT; # directory where package decompressed in the frontend
sudo systemctl restart nginx
http://nginx_ip:nginx_port
через Chrome.(1) Ограничения на размер файлов, которые загружаются
sudo vi /etc/nginx/nginx.conf
Измените размер загрузки:
client_max_body_size 200m
(2) Тайм-аут интерфейса
sudo vi /etc/nginx/conf.d/scriptis.conf
Измените тайм-аут интерфейса:
proxy_read_timeout 600s
Вы можете оставить комментарий после Вход в систему
Неприемлемый контент может быть отображен здесь и не будет показан на странице. Вы можете проверить и изменить его с помощью соответствующей функции редактирования.
Если вы подтверждаете, что содержание не содержит непристойной лексики/перенаправления на рекламу/насилия/вульгарной порнографии/нарушений/пиратства/ложного/незначительного или незаконного контента, связанного с национальными законами и предписаниями, вы можете нажать «Отправить» для подачи апелляции, и мы обработаем ее как можно скорее.
Опубликовать ( 0 )