中文亚洲精品无码_熟女乱子伦免费_人人超碰人人爱国产_亚洲熟妇女综合网

當(dāng)前位置: 首頁(yè) > news >正文

好網(wǎng)站制作自助建站系統(tǒng)代理

好網(wǎng)站制作,自助建站系統(tǒng)代理,免費(fèi)APP 微信 網(wǎng)站平臺(tái),孝感做招聘信息的網(wǎng)站【極數(shù)系列】Flink環(huán)境搭建(02) 引言 1.linux 直接在linux上使用jdk11flink1.18.0版本部署 2.docker 使用容器部署比較方便,一鍵啟動(dòng)停止,方便參數(shù)調(diào)整 3.windows 搭建Flink 1.18.0版本需要使用Cygwin或wsl工具模擬unix環(huán)境…

【極數(shù)系列】Flink環(huán)境搭建(02)

引言

1.linux

直接在linux上使用jdk11+flink1.18.0版本部署

2.docker

使用容器部署比較方便,一鍵啟動(dòng)停止,方便參數(shù)調(diào)整

3.windows

搭建Flink 1.18.0版本需要使用Cygwin或wsl工具模擬unix環(huán)境+編寫對(duì)應(yīng)bat腳本以及路徑存在轉(zhuǎn)義符問(wèn)題,暫時(shí)還沒(méi)搭建成功,小伙伴要是有成功的可以評(píng)論區(qū)留言下,新版本在windows搭建已經(jīng)搞得我汗流浹背了!!

一.Linux部署Flink

(1) 部署Linux版本JDK

1.下載Linux版本的JDK11

版本:jdk-11.0.2_linux-x64_bin.tar.gz

https://repo.huaweicloud.com/java/jdk/

2.創(chuàng)建目錄

mkdir /usr/java

3.上傳并解壓

cd /usr/java
rz jdk-11.0.2_linux-x64_bin.tar.gz
tar -xzvf jdk-11.0.2_linux-x64_bin.tar.gz
解壓后目錄:/usr/java/jdk-11.0.2

4.配置環(huán)境變量

vi /etc/profile
#把下面三行加到文件末尾
export JAVA_HOME=/usr/java/jdk-11.0.2
export CLASSPATH=$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib
export PATH=$JAVA_HOME/bin:$PATH

5.刷新環(huán)境變量

source /etc/profile

6.檢查jdk安裝是否成功

看到版本即可 java -version

(2) 部署Flink1.18.0

1.下載Flink1.18.0版本包

地址:https://www.apache.org/dyn/closer.lua/flink/flink-1.18.0/flink-1.18.0-bin-scala_2.12.tgz

2.上傳壓縮包到服務(wù)器

cd /www
rz flink-1.18.0-bin-scala_2.12.tgz
tar -xvf flink-1.18.0-bin-scala_2.12.tgz

3.修改flink-config.yaml配置

tips:修改這個(gè)配置主要是為了外部網(wǎng)絡(luò)可以訪問(wèn),否則只能本地訪問(wèn)

vi /www/flink-1.18.0/conf/flink-config.yaml
把這個(gè)配置#rest.bind-address: 0.0.0.0前面的#去掉,如果value是localhost則改為0.0.0.0

在這里插入圖片描述

4.啟動(dòng)服務(wù)

cd /www/flink-1.18.0
./bin/start-cluster.sh

5.瀏覽器訪問(wèn)

flinkUI地址:http://127.0.0.1:8081

注意云服務(wù)器可能需要關(guān)閉對(duì)應(yīng)的防火墻或者是開(kāi)發(fā)端口

#通過(guò)命令查看防火墻策略
sudo iptables -L | more
#如果輸出內(nèi)容為Chain INPUT (policy DROP),再執(zhí)行修改策略
sudo iptables -P INPUT ACCEPT
#直到確認(rèn)輸出為Chain INPUT (policy ACCEPT),才可清除所有規(guī)則停止防火墻
sudo iptables -F 
#關(guān)閉防火墻
systemctl stop firewalld.service

6.停止服務(wù)

cd /www/flink-1.18.0
./bin/stop-cluster.sh

二.docker部署Flink

1.安裝yum-utils軟件包

tips:提供yum-config-manager 實(shí)用程序,配置加速源

yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo

2.安裝docker

yum install -y docker-ce docker-ce-cli containerd.io  

3.啟動(dòng)docker

systemctl start docker  

4.設(shè)置docker自啟動(dòng)

systemctl enable docker 

5.配置Docker使用systemd作為默認(rèn)Cgroup驅(qū)動(dòng)

cat <<EOF > /etc/docker/daemon.json
{"exec-opts": ["native.cgroupdriver=systemd"]
}
EOF

6.重啟docker

systemctl restart docker

7.拉取最新鏡像

tips:目前最新鏡像默認(rèn)是:flink 1.18.0

docker pull flink

8.檢查鏡像

docker images

9.編寫dockerFile文件

docker-compose.yaml文件內(nèi)容如下

version: "1.0"
services:jobmanager:image: flinkexpose:- "6123"ports:- "8081:8081"command: jobmanagerenvironment:- JOB_MANAGER_RPC_ADDRESS=jobmanagertaskmanager:image: flinkexpose:- "6121"- "6122"depends_on:- jobmanagercommand: taskmanagerlinks:- "jobmanager:jobmanager"environment:- JOB_MANAGER_RPC_ADDRESS=jobmanager

10.執(zhí)行dockerFile

tips:在docker-compose.yaml文件同級(jí)目錄執(zhí)行

docker-compose up -d

11.檢查flink是否啟動(dòng)成功

docker ps |grep flink

12.檢查日志是否正常

docker logs --tail="500" root-jobmanager-1
docker logs -f root-taskmanager-1

13.查看端口是否存在

netstat -anltp|grep 8081

14.瀏覽器訪問(wèn)

tips:查看FLink頁(yè)面web UI頁(yè)面,云服務(wù)器查看防火墻是否開(kāi)啟

http://ip:port/8081

三.本地開(kāi)發(fā)安裝JDK11

1.下載jdk11版本包

tips:下載地址https://repo.huaweicloud.com/java/jdk/

在這里插入圖片描述

2.安裝jdk11服務(wù)

雙擊解壓后jdk的exe運(yùn)行文件

3.路徑選擇

tips:一般不安裝在C盤,修改路徑,接著直接next

#使用管理員身份打開(kāi)cmd命令,進(jìn)入剛才安裝的jdk目錄
E:
cd E:\java_11\#生成jre目錄文件
bin\jlink.exe --module-path jmods --add-modules java.desktop --output jre

在這里插入圖片描述

4.設(shè)置環(huán)境變量

此電腦–屬性–高級(jí)系統(tǒng)設(shè)置–環(huán)境變量–找到系統(tǒng)變量path–選擇新建–把jdk與jre目錄均加上

在這里插入圖片描述

5.多版本JDK共存

進(jìn)入oracle目錄,如我的是C:\ProgramData\Oracle\Java\javapath,刪除該目錄下的所有 java.exe,javaw.exe 文件,后續(xù)就會(huì)按照環(huán)境變量的順序默認(rèn)選擇jdk11,如果想切換回jdk8,只需要把jdk8的環(huán)境變量移動(dòng)到j(luò)dk11環(huán)境變量之前即可

6.驗(yàn)證安裝成功與否

打開(kāi)cmd命令行,執(zhí)行java -version,出現(xiàn)對(duì)應(yīng)版本表示安裝成功

在這里插入圖片描述

四.idea配置JDK11

1.修改JDK編譯版本

tips:或者在編譯打包插件也可

idea--->Settings-->Build,Execution,Deployment--->Java Compiler

在這里插入圖片描述

2.調(diào)整JDK開(kāi)發(fā)版本

tips: 在 idea 的左上角找到 File 選擇 Peoject Structure
在這里插入圖片描述

http://www.risenshineclean.com/news/53519.html

相關(guān)文章:

  • 快速開(kāi)發(fā)工具網(wǎng)站成功的網(wǎng)絡(luò)營(yíng)銷案例
  • 深圳市住房和建設(shè)局領(lǐng)導(dǎo)班子惠州企業(yè)網(wǎng)站seo
  • 電商法規(guī)定企業(yè)網(wǎng)站必須做3年登錄百度賬號(hào)
  • 做網(wǎng)站現(xiàn)成的測(cè)試賬號(hào)營(yíng)銷渠道方案
  • 電子商務(wù)網(wǎng)站建設(shè)案例教程今日特大軍事新聞
  • 鎮(zhèn)江丹陽(yáng)建設(shè)局網(wǎng)站網(wǎng)絡(luò)推廣員好做嗎
  • bs應(yīng)用網(wǎng)站開(kāi)發(fā)2023年適合小學(xué)生的新聞
  • 哪些專門做批發(fā)的網(wǎng)站公關(guān)公司是干嘛的
  • 微網(wǎng)站矩陣怎么做企業(yè)推廣軟文范文
  • 網(wǎng)站建設(shè)方案書doc模板百度搜索推廣產(chǎn)品
  • 企業(yè)網(wǎng)站優(yōu)化平臺(tái)長(zhǎng)沙百度
  • 網(wǎng)站建設(shè)和網(wǎng)頁(yè)設(shè)計(jì)是不是一樣搭建一個(gè)app平臺(tái)需要多少錢
  • figma軟件可以做網(wǎng)站嗎完整的網(wǎng)頁(yè)設(shè)計(jì)代碼
  • 建程網(wǎng)招工信息優(yōu)化seo可以從以下幾個(gè)方面進(jìn)行
  • 青島仿站定制模板建站武漢seo公司
  • 黃埔做網(wǎng)站的公baiduseoguide
  • 企業(yè)站網(wǎng)站建設(shè)優(yōu)化設(shè)計(jì)答案六年級(jí)上冊(cè)語(yǔ)文
  • 網(wǎng)站開(kāi)發(fā)流程管理crm系統(tǒng)網(wǎng)站
  • 北京手機(jī)網(wǎng)站設(shè)計(jì)電話公司網(wǎng)站建設(shè)開(kāi)發(fā)
  • wordpress適合外貿(mào)站seo網(wǎng)絡(luò)培訓(xùn)班
  • 網(wǎng)站qq聯(lián)系怎么做視頻廣告接單平臺(tái)
  • 鄭州網(wǎng)站建設(shè)饣漢獅網(wǎng)絡(luò)千鋒教育北京校區(qū)
  • 官方網(wǎng)站下載打印機(jī)驅(qū)動(dòng)程序手機(jī)百度安裝下載
  • 做網(wǎng)站完整視頻重慶seo博客
  • 直播做愛(ài)網(wǎng)站國(guó)外怎么做信息流廣告代理商
  • 企業(yè)網(wǎng)站建設(shè)的目的和意義seo排名診斷
  • 企業(yè)網(wǎng)站網(wǎng)站建設(shè)電話關(guān)鍵詞優(yōu)化公司如何選擇
  • 2018年的網(wǎng)站制作百度認(rèn)證怎么認(rèn)證
  • 兩學(xué)一做專題教育網(wǎng)站東莞優(yōu)化seo
  • 幫他人做視頻網(wǎng)站違法嗎電子商務(wù)網(wǎng)站建設(shè)教程