欧美一区二区三区老妇人-欧美做爰猛烈大尺度电-99久久夜色精品国产亚洲a-亚洲福利视频一区二区

如何設(shè)置oracle集群,linux oracle集群配置

如何使用 Oracle VM 3 配置 x86 服務(wù)器集群

VirtualBox遠(yuǎn)程顯示使得虛擬機(jī)的訪問更加隨意和簡單,但是該功能的初始安裝就完全是另一種情況。

目前創(chuàng)新互聯(lián)建站已為1000多家的企業(yè)提供了網(wǎng)站建設(shè)、域名、雅安服務(wù)器托管網(wǎng)站運(yùn)營、企業(yè)網(wǎng)站設(shè)計(jì)、梁平網(wǎng)站維護(hù)等服務(wù),公司將堅(jiān)持客戶導(dǎo)向、應(yīng)用為本的策略,正道將秉承"和諧、參與、激情"的文化,與客戶和合作伙伴齊心協(xié)力一起成長,共同發(fā)展。

Oracle VM VirtualBox是免費(fèi)的開源桌面虛擬化和服務(wù)器虛擬化軟件。通過VirtualBox,可以支持三種虛擬機(jī)訪問模式:通過VirtualBox軟件自帶界面;通過任意支持子虛擬機(jī)終端對(duì)話模式的界面(如VNC-Virtual Network Computing,RDS-Remote Desktop Service或任何其它協(xié)議)進(jìn)行;通過遠(yuǎn)程顯示系統(tǒng)進(jìn)行。

遠(yuǎn)程顯示系統(tǒng)是一個(gè)內(nèi)置功能,功能強(qiáng)大但安裝復(fù)雜。VirtualBox遠(yuǎn)程顯示借助微軟的RDP協(xié)議連接虛擬機(jī),不僅Windows虛機(jī),還包括所有安裝了VirtualBox擴(kuò)展包的子操作系統(tǒng)。讓人沮喪的原因是在VirtualBox遠(yuǎn)程顯示可以正常工作之前,需要經(jīng)歷一個(gè)異常繁瑣的安裝過程。

一旦它開始工作,您幾乎可以在任何地方訪問VirtualBox子虛擬機(jī),而不受控制界面安裝所在位置的限制。下面是關(guān)于如何安裝Oracle VM VirtualBox遠(yuǎn)程訪問的步驟:

增加VirtualBox遠(yuǎn)程顯示擴(kuò)展

首先,您需要安裝可以啟用VirtualBox遠(yuǎn)程顯示系統(tǒng)的擴(kuò)展包VirtualBox download頁面中,可以找到Oracle VM VirtualBox Extension Pack,可以增加一系列的功能支持:USB2.0設(shè)備、因特爾網(wǎng)卡的PXE啟動(dòng)和VirtualBox遠(yuǎn)程顯示系統(tǒng)。如果VirtualBox軟件已經(jīng)安裝,所需的就是下載對(duì)應(yīng)版本的擴(kuò)展包。用于4.1.12和4.0.16版本的擴(kuò)展包完全不同,所以您需要做出正確選擇。

VirtualBox設(shè)置中顯示的擴(kuò)展包列表。在右側(cè)位置可看到Add Package標(biāo)簽

在安裝擴(kuò)展包之前,需要關(guān)閉--注意不是掛起--所有運(yùn)行中的虛擬機(jī),并關(guān)閉整個(gè)VirtualBox系統(tǒng)。在Windows中,您只需雙擊擴(kuò)展包或手動(dòng)在File Preferences Extensions中點(diǎn)擊Add Package圖標(biāo)找到正確的安裝包列表。如果您是通過命令行操作的,通過VBoxManager extpack命令添加VirtualBox遠(yuǎn)程顯示擴(kuò)展包。

安裝完成后,重啟宿主機(jī)。簡單地停止和重啟VirtualBox軟件是不可行的,但是VirtualBox并不會(huì)提示您重啟。

設(shè)置虛擬機(jī)端口

現(xiàn)在您已經(jīng)開始進(jìn)入VirtualBox遠(yuǎn)程訪問模式,但是還需要通過RDP單獨(dú)地配置每臺(tái)您需要訪問的虛擬機(jī)端口。這一步需要注意:要為每臺(tái)將建立RDP連接的子虛擬機(jī)分配端口號(hào),但是連接所使用的是宿主機(jī)的IP地址,而不是子機(jī)。每臺(tái)子機(jī)的端口號(hào)要不同以避免沖突。

為每臺(tái)子虛擬機(jī)選擇端口號(hào)。每臺(tái)虛擬機(jī)必須擁有唯一的RDP訪問端口

例如,我在VirtualBox中有兩臺(tái)虛擬機(jī)希望通過RDP訪問--一臺(tái)運(yùn)行Windows而另一臺(tái)運(yùn)行測試版Haiku OS.Windows

VM分配5001端口,而Haiku分配5002端口。兩臺(tái)機(jī)器都通過宿主機(jī)IP地址加上子虛擬機(jī)的端口訪問:輸入192.168.0.30:5001訪問Windows,192.168.0.30:5002訪問Haiku.

要設(shè)置指定虛擬機(jī)的端口,登錄到Settings頁面,選擇Display Remote Display.Check Enable

Server,選擇服務(wù)器端口。您可以在虛擬機(jī)運(yùn)行或停止?fàn)顟B(tài)時(shí)進(jìn)行操作(暫停時(shí)不可以),而且不需要重啟虛擬機(jī)啟用配置。我不建議使用Windows

OS默認(rèn)分配的3389端口,因?yàn)榛蛟S會(huì)跟已經(jīng)在宿主機(jī)上的某臺(tái)RDP服務(wù)器沖突。

接下來,在Authentication

Method下拉菜單中可以選擇三種遠(yuǎn)程客戶端連接VM的認(rèn)證模式。Null模式如同字面理解:不需要認(rèn)證,也就是任何知道該端口號(hào)的人都可以訪問。External模式通過VirtualBox軟件內(nèi)置的證書庫進(jìn)行驗(yàn)證,防止用戶使用宿主機(jī)或虛擬機(jī)XML設(shè)置文件中的證書登錄。Guest模式是一種全新的模式,通過Guest

Addition可以防止子OS用戶,這種模式?jīng)]有測試過。

如果選擇Null模式,您可以在任何時(shí)間連接到目標(biāo)系統(tǒng)--即使它正在啟動(dòng)中。而且您不僅僅連接到運(yùn)行OS的宿主機(jī),同時(shí)連接到某臺(tái)虛擬機(jī)。因此,首先要對(duì)連接模式的選擇加以小心管理。

管理VirtualBox遠(yuǎn)程顯示連接

最后,通過VirtualBox遠(yuǎn)程顯示系統(tǒng)連接到虛擬機(jī)就變得簡單了。需要做的就是通過一臺(tái)支持微軟RDP的終端訪問,例如Windows的Remote

Desktop Connection終端,或Linux的rdesktop或krdc.

通過VirtualBox RDP訪問一臺(tái)Windows

7子機(jī)的實(shí)例。該顯示大小經(jīng)過了調(diào)整

通過遠(yuǎn)程設(shè)備連接所需的詳細(xì)配置參數(shù)可能會(huì)差別很大。例如,在Windows Remote Desktop

Connection終端中,需要提前配置的是性能優(yōu)化,可以在終端Experience頁中的Options菜單配置。根據(jù)您使用的LAN或WAN環(huán)境,對(duì)參數(shù)進(jìn)行修改。

如果您用的是VirtualBox Guest

Additions,顯示畫面會(huì)根據(jù)指定的RDP連接分辨率自動(dòng)進(jìn)行調(diào)整。但是如果您希望選擇的分辨率跟虛擬機(jī)正在運(yùn)行的不一致,那么VirtualBox遠(yuǎn)程顯示的這個(gè)功能可能就無法實(shí)現(xiàn)。

最后一點(diǎn),不是所有通過RDP連接的虛擬機(jī)表現(xiàn)都一樣。采用了VirtualBox 子系統(tǒng)擴(kuò)展包的OS可能在鼠標(biāo)跟蹤等方面要比其它終端更精確一些。

VirtualBox遠(yuǎn)程顯示提供了單一的、統(tǒng)一機(jī)制的虛擬機(jī)遠(yuǎn)程訪問模式。它開啟了一種完全不同于本地控制臺(tái)的管理方法。

如何實(shí)現(xiàn)oracle 數(shù)據(jù)庫集群的優(yōu)化

1、1、調(diào)整數(shù)據(jù)結(jié)構(gòu)的設(shè)計(jì)。這一部分在開發(fā)信息系統(tǒng)之前完成,程序員需要考慮是否使用ORACLE數(shù)據(jù)庫的分區(qū)功能,對(duì)于經(jīng)常訪問的數(shù)據(jù)庫表是否需要建立索引等。

2、2、調(diào)整應(yīng)用程序結(jié)構(gòu)設(shè)計(jì)。這一部分也是在開發(fā)信息系統(tǒng)之前完成,程序員在這一步需要考慮應(yīng)用程序使用什么樣的體系結(jié)構(gòu),是使用傳統(tǒng)的Client/Server兩層體系結(jié)構(gòu),還是使用Browser/Web/Database的三層體系結(jié)構(gòu)。不同的應(yīng)用程序體系結(jié)構(gòu)要求的數(shù)據(jù)庫資源是不同的。

3、3、調(diào)整數(shù)據(jù)庫SQL語句。應(yīng)用程序的執(zhí)行最終將歸結(jié)為數(shù)據(jù)庫中的SQL語句執(zhí)行,因此SQL語句的執(zhí)行效率最終決定了ORACLE數(shù)據(jù)庫的性能。ORACLE公司推薦使用ORACLE語句優(yōu)化器(Oracle Optimizer)和行鎖管理器(row-level manager)來調(diào)整優(yōu)化SQL語句。

4、4、調(diào)整服務(wù)器內(nèi)存分配。內(nèi)存分配是在信息系統(tǒng)運(yùn)行過程中優(yōu)化配置的,數(shù)據(jù)庫管理員可以根據(jù)數(shù)據(jù)庫運(yùn)行狀況調(diào)整數(shù)據(jù)庫系統(tǒng)全局區(qū)(SGA區(qū))的數(shù)據(jù)緩沖區(qū)、日志緩沖區(qū)和共享池的大小;還可以調(diào)整程序全局區(qū)(PGA區(qū))的大小。需要注意的是,SGA區(qū)不是越大越好,SGA區(qū)過大會(huì)占用操作系統(tǒng)使用的內(nèi)存而引起虛擬內(nèi)存的頁面交換,這樣反而會(huì)降低系統(tǒng)。

5、5、調(diào)整硬盤I/O,這一步是在信息系統(tǒng)開發(fā)之前完成的。數(shù)據(jù)庫管理員可以將組成同一個(gè)表空間的數(shù)據(jù)文件放在不同的硬盤上,做到硬盤之間I/O負(fù)載均衡。

6、6、調(diào)整操作系統(tǒng)參數(shù),例如:運(yùn)行在UNIX操作系統(tǒng)上的ORACLE數(shù)據(jù)庫,可以調(diào)整UNIX數(shù)據(jù)緩沖池的大小,每個(gè)進(jìn)程所能使用的內(nèi)存大小等參數(shù)。

實(shí)際上,上述數(shù)據(jù)庫優(yōu)化措施之間是相互聯(lián)系的。ORACLE數(shù)據(jù)庫性能惡化表現(xiàn)基本上都是用戶響應(yīng)時(shí)間比較長,需要用戶長時(shí)間的等待。但性能惡化的原因卻是多種多樣的,有時(shí)是多個(gè)因素共同造成了性能惡化的結(jié)果,這就需要數(shù)據(jù)庫管理員有比較全面的計(jì)算機(jī)知識(shí),能夠敏感地察覺到影響數(shù)據(jù)庫性能的主要原因所在。另外,良好的數(shù)據(jù)庫管理工具對(duì)于優(yōu)化數(shù)據(jù)庫性能也是很重要的。

oracle如何做集群

你好:一般的數(shù)據(jù)庫都是用的rac進(jìn)行集群,用到負(fù)載均衡什么的,這個(gè)很復(fù)雜,一般都是系統(tǒng)工程師來進(jìn)行維護(hù),WebSphere等配置jdbc過程中配置成兩個(gè)數(shù)據(jù)源就可以來均衡訪問不同的服務(wù)器ip。

oracle 10g 的集群怎么配置?

集群有兩個(gè)方面:

1,Portal實(shí)例是通過PORTAL中的OC4J集群實(shí)現(xiàn)。目前只能支持stateless,不支持stateful.

2,Portal數(shù)據(jù)庫。PORTAL repository可以通過RAC來實(shí)現(xiàn)集群。這需要將infrastructure配置成RAC。

oracle 怎么做集群

通過RAC實(shí)現(xiàn)。只是共享存儲(chǔ)。各臺(tái)機(jī)器有自己的共享內(nèi)存。并非每臺(tái)機(jī)器的內(nèi)存共享累加起來組成一個(gè)數(shù)據(jù)庫的共享內(nèi)存。 RAC的好處是所有機(jī)器組成一個(gè)集群。 ORACLE RAC工作原理 在一個(gè)應(yīng)用環(huán)境當(dāng)中,所有的服務(wù)器使用和管理同一個(gè)數(shù)據(jù)庫,目的是為了分散每一臺(tái)服務(wù)器的工作量,硬件上至少需要兩臺(tái)以上的服務(wù)器,而且還需要一個(gè)共享存儲(chǔ)設(shè)備。同時(shí)還需要兩類軟件,一個(gè)是集群軟件,另外一個(gè)就是Oracle數(shù)據(jù)庫中的RAC組件。同時(shí)所有服務(wù)器上的OS都應(yīng)該是同一類OS,根據(jù)負(fù)載均衡的配置策略,當(dāng)一個(gè)客戶端發(fā)送請(qǐng)求到某一臺(tái)服務(wù)的listener后,這臺(tái)服務(wù)器根據(jù)我們的負(fù)載均衡策略,會(huì)把請(qǐng)求發(fā)送給本機(jī)的RAC組件處理也可能會(huì)發(fā)送給另外一臺(tái)服務(wù)器的RAC組件處理,處理完請(qǐng)求后,RAC會(huì)通過集群軟件來訪問我們的共享存儲(chǔ)設(shè)備。 邏輯結(jié)構(gòu)上看,每一個(gè)參加集群的節(jié)點(diǎn)有一個(gè)獨(dú)立的instance,這些instance訪問同一個(gè)數(shù)據(jù)庫。節(jié)點(diǎn)之間通過集群軟件的通訊層(communication layer)來進(jìn)行通訊。同時(shí)為了減少IO的消耗,存在了一個(gè)全局緩存服務(wù),因此每一個(gè)數(shù)據(jù)庫的instance,都保留了一份相同的數(shù)據(jù)庫cache。 RAC中的特點(diǎn)是:每一個(gè)節(jié)點(diǎn)的instance都有自己的SGA 每一個(gè)節(jié)點(diǎn)的instance都有自己的background process 每一個(gè)節(jié)點(diǎn)的instance都有自己的redo logs 每一個(gè)節(jié)點(diǎn)的instance都有自己的undo表空間所有節(jié)點(diǎn)都共享一份datafiles和controlfiles Oracle還提出了一個(gè)緩存融合的技術(shù)(Cache fusion) 目的有兩個(gè) 1.保證緩存的一致性IXPUB技術(shù)博客 2.減少共享磁盤IO的消耗IXPUB技術(shù)博客因此在RAC環(huán)境中多個(gè)節(jié)點(diǎn)保留了同一份的DB CACHE 緩存融合(Cache fusion)工作原理: 1.其中一個(gè)節(jié)點(diǎn)會(huì)從共享數(shù)據(jù)庫中讀取一個(gè)block到db cache中 2.這個(gè)節(jié)點(diǎn)會(huì)在所有的節(jié)點(diǎn)進(jìn)行交叉db block copy 3.當(dāng)任何一個(gè)節(jié)點(diǎn)緩存被修改的時(shí)候,就會(huì)在節(jié)點(diǎn)之間進(jìn)行緩存修改 4.為了達(dá)到存儲(chǔ)的一致最終修改的結(jié)果也會(huì)寫到磁盤上 ClusterWare組件 有四種Service Crsd - 集群資源服務(wù) Cssd - 集群同步服務(wù) Evmd - 事件管理服務(wù) oprocd - 節(jié)點(diǎn)檢測監(jiān)控有三類Resource VIP - 虛擬IP地址(Virtual IP) OCR - Oracle Cluster Registry(集群注冊(cè)文件),記錄每個(gè)節(jié)點(diǎn)的相關(guān)信息 Voting Disk - Establishes quorum (表決磁盤),仲裁機(jī)制用于仲裁多個(gè)節(jié)點(diǎn)向共享節(jié)點(diǎn)同時(shí)寫的行為,這樣做是為了避免發(fā)生沖突。 RAC的組件 提供過了額外的進(jìn)程,用來維護(hù)數(shù)據(jù)庫 LMS - Gobal Cache Service Process 全局緩存服務(wù)進(jìn)程 LMD - Global Enqueue Service Daemon 全局查詢服務(wù)守護(hù)進(jìn)程 LMON - Global Enqueue Service Monitor全局查詢服務(wù)監(jiān)視進(jìn)程 LCK0 - Instance Enqueue Process 實(shí)例查詢進(jìn)程

oracle的集群用配置ocfs嗎

OCFS2 是 Oracle 開發(fā)的一個(gè)通用集群文件系統(tǒng),與 Enterprise Linux 內(nèi)核集成在一起。它允許所有節(jié)點(diǎn)在集群文件系統(tǒng)上同時(shí)共享文件,因而消除了管理原始設(shè)備的需求。這里,您將在 OCFS2 文件系統(tǒng)中寄宿 OCR 和表決磁盤。您可以從OCFS2 用戶指南獲取有關(guān) OCFS2 的其他信息。

在 Enterprise Linux 安裝期間,您應(yīng)該已經(jīng)安裝了 OCFS2 RPM。驗(yàn)證 RPM 是否已經(jīng)安裝在兩個(gè)節(jié)點(diǎn)上。

rac1- rpm -qa | grep ocfs

ocfs2-tools-1.2.2-2

ocfs2console-1.2.2-2

ocfs2-2.6.9-42.0.0.0.1.ELsmp-1.2.3-2

創(chuàng)建 OCFS2 配置文件。在 rac1 上,以 root 用戶身份執(zhí)行

# ocfs2console

1. OCFS2 控制臺(tái):選擇Cluster,然后選擇Configure Nodes。

2. “集群堆棧已經(jīng)啟動(dòng)”:單擊Close。

3. 節(jié)點(diǎn)配置:單擊Add。

4. 新增節(jié)點(diǎn):添加以下節(jié)點(diǎn),然后單擊Apply。

 名稱:rac1

IP 地址: 192.168.2.131

IP 端口: 7777

名稱:rac2

IP 地址: 192.168.2.132

IP 端口: 7777

5. 驗(yàn)證生成的配置文件。

# more /etc/ocfs2/cluster.conf

node:

ip_port = 7777

ip_address = 192.168.2.131

number = 0

name = rac1

cluster = ocfs2

node:

ip_port = 7777

ip_address = 192.168.2.132

number = 1

name = rac2

cluster = ocfs2

cluster:

node_count = 2

name = ocfs2

6. 將配置文件傳播到 rac2。您可以在 rac2 上重新運(yùn)行上述步驟以生成配置文件,或者在 rac1 的 OCFS2 控制臺(tái)上選

擇Cluster 和 Propagate Configuration 以將配置文件傳播到 rac2。

配置 O2CB 驅(qū)動(dòng)程序。O2CB 是一組集群服務(wù),負(fù)責(zé)管理節(jié)點(diǎn)與集群文件系統(tǒng)之間的通信。下面是對(duì)各個(gè)服務(wù)的說明:

● NM:用于跟蹤 cluster.conf 中的所有節(jié)點(diǎn)的節(jié)點(diǎn)管理器

● HB:當(dāng)節(jié)點(diǎn)加入或離開集群時(shí)向上/向下發(fā)出通知的心跳服務(wù)

● TCP:處理節(jié)點(diǎn)之間的通信

● DLM:用于跟蹤所有鎖、這些鎖的所有者以及狀態(tài)的分布式鎖管理器

● CONFIGFS:在 /config 中掛載的用戶空間驅(qū)動(dòng)的配置文件系統(tǒng)

● DLMFS:用戶空間與內(nèi)核空間 DLM 的接口

在兩個(gè)節(jié)點(diǎn)上執(zhí)行下面的過程,將 O2CB 配置為在引導(dǎo)時(shí)啟動(dòng)。

當(dāng)系統(tǒng)提示您指定心跳死亡閾值時(shí),您必須指定一個(gè)大于 7 的值,以防止節(jié)點(diǎn)由于較慢的 IDE 磁盤驅(qū)動(dòng)器而崩潰。心跳死

亡閾值是一個(gè)用于計(jì)算隔離時(shí)間的變量。

Fence time (seconds) = (heartbeat dead threshold -1) * 2

在我們的環(huán)境中,120 秒的隔離時(shí)間很合適。兩個(gè)節(jié)點(diǎn)上的心跳死亡閾值應(yīng)該完全相同。

以 root 用戶身份執(zhí)行

# /etc/init.d/o2cb unload

Stopping O2CB cluster ocfs2: OK

Unmounting ocfs2_dlmfs filesystem: OK

Unloading module "ocfs2_dlmfs": OK

Unmounting configfs filesystem: OK

Unloading module "configfs": OK

# /etc/init.d/o2cb configure

Configuring the O2CB driver.

This will configure the on-boot properties of the O2CB driver.

The following questions will determine whether the driver is loaded on

boot. The current values will be shown in brackets ('[]'). Hitting

without typing an answer will keep that current value. Ctrl-C

will abort.

Load O2CB driver on boot (y/n) [y]: y

Cluster to start on boot (Enter "none" to clear) [ocfs2]:

Specify heartbeat dead threshold (=7) [7]: 61

Writing O2CB configuration: OK

Loading module "configfs": OK

Mounting configfs filesystem at /config: OK

Loading module "ocfs2_nodemanager": OK

Loading module "ocfs2_dlm": OK

Loading module "ocfs2_dlmfs": OK

Mounting ocfs2_dlmfs filesystem at /dlm: OK

Starting O2CB cluster ocfs2: OK

格式化文件系統(tǒng)。在格式化和掛載文件系統(tǒng)之前,應(yīng)驗(yàn)證 O2CB 在兩個(gè)節(jié)點(diǎn)上均聯(lián)機(jī);O2CB 心跳當(dāng)前沒有活動(dòng),因?yàn)槲?/p>

件系統(tǒng)未掛載。

# /etc/init.d/o2cb status

Module "configfs": Loaded

Filesystem "configfs": Mounted

Module "ocfs2_nodemanager": Loaded

Module "ocfs2_dlm": Loaded

Module "ocfs2_dlmfs": Loaded

Filesystem "ocfs2_dlmfs": Mounted

Checking O2CB cluster ocfs2: Online

Checking O2CB heartbeat: Not active

您只需在一個(gè)節(jié)點(diǎn)上格式化文件系統(tǒng)。在 rac1 上,以 root 用戶身份執(zhí)行

# ocfs2console

1. OCFS2 控制臺(tái):選擇Tasks、Format。

2. 格式:

可用設(shè)備:/dev/sdb1

卷標(biāo):oracle

集群大小:Auto

節(jié)點(diǎn)插槽數(shù)量: 4

塊大小:Auto

3. OCFS2 控制臺(tái):按 CTRL-Q 退出。

掛載文件系統(tǒng)。要掛載文件系統(tǒng),在兩個(gè)節(jié)點(diǎn)上執(zhí)行以下命令。

# mount -t ocfs2 -o datavolume,nointr /dev/sdb1 /ocfs

要在引導(dǎo)時(shí)掛載文件系統(tǒng),在兩個(gè)節(jié)點(diǎn)的 /etc/fstab 中添加以下行。

/etc/fstab

/dev/sdb1 /ocfs ocfs2 _netdev,datavolume,nointr 0 0

創(chuàng)建 Oracle 集群件目錄。在 OCR 和表決磁盤將駐留的 OCFS2 文件系統(tǒng)中創(chuàng)建目錄。

在 rac1 上執(zhí)行

# mkdir /ocfs/clusterware

# chown -R oracle:dba /ocfs

現(xiàn)在,您已經(jīng)完成了 OCFS2 的設(shè)置。驗(yàn)證您可以在兩個(gè)節(jié)點(diǎn)的共享集群文件系統(tǒng)上讀寫文件。

標(biāo)題名稱:如何設(shè)置oracle集群,linux oracle集群配置
文章來源:http://chinadenli.net/article7/dsepioj.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站策劃用戶體驗(yàn)關(guān)鍵詞優(yōu)化企業(yè)網(wǎng)站制作軟件開發(fā)虛擬主機(jī)

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場,如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)

成都網(wǎng)站建設(shè)