锐单电子商城 , 一站式电子元器件采购平台!
  • 电话:400-990-0325

【云原生】第五篇--Docker容器化部署企业级应用集群

时间:2022-09-15 02:00:00 二极管je07b1ud20

Docker容器化部署企业级应用集群

  • 一、Docker容器化部署企业级应用
    • 1.1 使用Docker容器化部署企业级应用的必要性
    • 1.2 使用Docker容器化部署企业级应用参考资料
  • 二、使用Docker容器实现Nginx部署
    • 2.1 获取参考资料
    • 2.2 运行Nginx应用容器
    • 2.3 运行Nginx应用容器
    • 2.4 运行Nginx应用容器
  • 三、使用Docker容器实现Tomcat部署
    • 3.1 获取参考资料
    • 3.2 运行tomcat应用容器
      • 3.2.1 不暴露端口运行
      • 3.2.2 暴露端口运行
      • 3.2.3 暴露端口,添加网站文件
  • 四、使用Docker容器实现MySQL部署
    • 4.1 单节点MySQL部署
    • 4.2 MySQL复制集群部署
      • 4.2.1 MySQL主节点部署
      • 4.2.2 MySQL主节点配置
      • 4.2.3 MySQL从节点部署
      • 4.2.4 MySQL从节点配置
      • 4.2.5 master节点配置
      • 4.2.6 slave节点配置
      • 4.2.7 验证MySQL集群可用性
  • 五、使用Docker容器实现Oracle部署
    • 5.1 获取参考资料
    • 5.2 运行oracle容器
    • 5.3 下载客户端连接工具
  • 六、使用Docker容器实现ElasticSearch Kibana部署
    • 6.1 获取参考资料
      • 6.1.1 ES部署参考资料
      • 6.1.2 Kibana部署参考资料
    • 6.2 ES部署
    • 6.3 Kibana部署
  • 七、使用Docker容器实现Redis部署
    • 7.1 获取参考资料
    • 7.2 运行Redis容器
    • 7.3 验证
    • 7.4 Redis集群
  • 八、使用Docker容器实现RabbitMQ部署
    • 8.1 获取参考资料
    • 8.2 部署RabbitMQ

一、Docker容器化部署企业级应用

1.1 使用Docker容器化部署企业级应用必要性

  • 有利于企业级应用部署的快速实现
  • 有利于企业级应用恢复的快速实现

1.2 使用Docker容器化部署企业级应用参考资料

在这里插入图片描述

二、使用Docker容器实现Nginx部署

2.1 获取参考资料



2.2 运行Nginx应用容器

不在docker host暴露端口

# docker run -d --name nginx-server -v /opt/nginx-server:/usr/share/nginx/html:ro nginx 664cd1bbda4ad2a71cbd09f0c6baa9b34db80db2d69496670a960be07b9521cb 
# docker ps CONTAINER ID   IMAGE       COMMAND                  CREATED          STATUS          PORTS                                                  NAMES 664cd1bbda4a   nginx       "/docker-entrypoint.…"   4 seconds ago    Up 3 seconds    80/tcp                                                 nginx-server 
# docker inspect 664 | grep IPAddress             "SecondaryIPAddresses": null,             "IPAddress": "172.17.0.3",                     "IPAddress": "172.17.0.3", 
# curl http://172.17.0.3  403 Forbidden<<span class="token operator">/</span>title><<span class="token operator">/</span>head> <body> <center><h1>403 Forbidden<<span class="token operator">/</span>h1><<span class="token operator">/</span>center> <hr><center>nginx/1<span class="token punctuation">.</span>21<span class="token punctuation">.</span>6<<span class="token operator">/</span>center> <<span class="token operator">/</span>body> <<span class="token operator">/</span>html> </code></pre> <pre><code class="prism language-powershell"><span class="token comment"># ls /opt</span> nginx-server <span class="token comment"># echo "nginx is working" > /opt/nginx-server/index.html</span> </code></pre> <pre><code class="prism language-powershell"><span clss="token comment"># curl http://172.17.0.3</span>
nginx is working
</code></pre> </a>
    <h2><a id="22_Nginx_15"></a><a id="23_Nginx_57">2.3 运行Nginx应用容器</a></h2>
    <a id="23_Nginx_57"> 
     <blockquote> 
      <p>在docker host暴露80端口</p> 
     </blockquote> <pre><code class="prism language-powershell"><span class="token comment"># docker run -d -p 80:80 --name nginx-server-port -v /opt/nginx-server-port:/usr/share/nginx/html:ro nginx</span>
</code></pre> <pre><code class="prism language-powershell"><span class="token comment"># docker ps</span>
CONTAINER ID   IMAGE       COMMAND                  CREATED             STATUS             PORTS                                                  NAMES
74dddf51983d   nginx       <span class="token string">"/docker-entrypoint.…"</span>   3 seconds ago       Up 2 seconds       0<span class="token punctuation">.</span>0<span class="token punctuation">.</span>0<span class="token punctuation">.</span>0:80->80/tcp<span class="token punctuation">,</span> :::80->80/tcp                      nginx-server-port
</code></pre> <pre><code class="prism language-powershell"><span class="token comment"># ls /opt</span>
nginx-server  nginx-server-port
</code></pre> <pre><code class="prism language-powershell"><span class="token comment"># echo "nginx is running" > /opt/nginx-server-port/index.html</span>
</code></pre> <p><strong>在宿主机上访问</strong><br> </p> <pre><code class="prism language-powershell"><span class="token comment"># docker top nginx-server-port</span>
UID                 PID                 PPID                C                   STIME               TTY                 TIME                CMD
root                22195               22163               0                   15:08               ?                   00:00:00            nginx: master <span class="token keyword">process</span> nginx <span class="token operator">-</span>g daemon off<span class="token punctuation">;</span>
101                 22387               22195               0                   15:08               ?                   00:00:00            nginx: worker <span class="token keyword">process</span>

</code></pre> </a>
    <h2><a id="23_Nginx_57"></a><a id="24_Nginx_88">2.4 运行Nginx应用容器</a></h2>
    <a id="24_Nginx_88"> 
     <blockquote> 
      <p>挂载配置文件,需要创建一个nginx容器,把配置文件复制出来修改后使用。</p> 
     </blockquote> <pre><code class="prism language-powershell"><span class="token comment"># docker cp nginxwebcontainername:/etc/nginx/nginx.conf /opt/nginxcon/</span>
修改后即可使用
</code></pre> <pre><code class="prism language-powershell"><span class="token comment"># ls /opt/nginxcon/nginx.conf</span>
<span class="token operator">/</span>opt/nginxcon/nginx<span class="token punctuation">.</span>conf
</code></pre> <pre><code class="prism language-powershell"><span class="token comment"># docker run -d \</span>
<span class="token operator">-</span>p 82:80 <span class="token operator">--</span>name nginx-server-conf \
<span class="token operator">-</span>v <span class="token operator">/</span>opt/nginx-server-conf:<span class="token operator">/</span>usr/share/nginx/html:ro \
<span class="token operator">-</span>v <span class="token operator">/</span>opt/nginxcon/nginx<span class="token punctuation">.</span>conf:<span class="token operator">/</span>etc/nginx/nginx<span class="token punctuation">.</span>conf:ro \
nginx
76251ec44e5049445399303944fc96eb8161ccb49e27b673b99cb2492009523c
</code></pre> <pre><code class="prism language-powershell"><span class="token comment"># docker top nginx-server-conf</span>
UID                 PID                 PPID                C                   STIME               TTY                 TIME                CMD
root                25005               24972               0                   15:38               ?                   00:00:00            nginx: master <span class="token keyword">process</span> nginx <span class="token operator">-</span>g daemon off<span class="token punctuation">;</span>
101                 25178               25005               0                   15:38               ?                   00:00:00            nginx: worker <span class="token keyword">process</span>
101                 25179               25005               0                   15:38               ?                   00:00:00            nginx: worker <span class="token keyword">process</span>
</code></pre> </a>
    <h1><a id="24_Nginx_88"></a><a id="DockerTomcat_118">三、使用Docker容器实现Tomcat部署</a></h1>
    <a id="DockerTomcat_118"> </a>
    <h2><a id="DockerTomcat_118"></a><a id="31__119">3.1 获取参考资料</a></h2>
    <a id="31__119"> <p><br> <br> </p> </a>
    <h2><a id="31__119"></a><a id="32_tomcat_123">3.2 运行tomcat应用容器</a></h2>
    <a id="32_tomcat_123"> </a>
    <h3><a id="32_tomcat_123"></a><a id="321__124">3.2.1 不暴露端口运行</a></h3>
    <a id="321__124"> <pre><code class="prism language-powershell"><span class="token comment"># docker run -d --rm tomcat:9.0</span>
</code></pre> <pre><code class="prism language-powershell"><span class="token comment"># docker ps</span>
CONTAINER ID   IMAGE        COMMAND                  CREATED             STATUS             PORTS                                                  NAMES
c20a0e781246   tomcat:9<span class="token punctuation">.</span>0   <span class="token string">"catalina.sh run"</span>        27 seconds ago      Up 25 seconds      8080/tcp                                               heuristic_cori
</code></pre> </a>
    <h3><a id="321__124"></a><a id="322__135">3.2.2 暴露端口运行</a></h3>
    <a id="322__135"> <pre><code class="prism language-powershell"><span class="token comment"># docker run -d -p 8080:8080 --rm tomcat:9.0</span>
2fcf5762314373c824928490b871138a01a94abedd7e6814ad5f361d09fbe1de
</code></pre> <pre><code class="prism language-powershell"><span class="token comment"># docker ps</span>
CONTAINER ID   IMAGE        COMMAND                  CREATED             STATUS             PORTS                                                  NAMES
2fcf57623143   tomcat:9<span class="token punctuation">.</span>0   <span class="token string">"catalina.sh run"</span>        3 seconds ago       Up 1 second        0<span class="token punctuation">.</span>0<span class="token punctuation">.</span>0<span class="token punctuation">.</span>0:8080->8080/tcp<span class="token punctuation">,</span> :::8080->8080/tcp              eloquent_chatelet
</code></pre> <p><strong>在宿主机访问</strong><br> </p> <pre><code class="prism language-powershell"><span class="token comment"># docker exec 2fc ls /usr/local/tomcat/webapps</span>
里面为空,所以可以添加网站文件。
</code></pre> </a>
    <h3><a id="322__135"></a><a id="323__154">3.2.3 暴露端口及添加网站文件</a></h3>
    <a id="323__154"> <pre><code class="prism language-powershell"><span class="token comment"># docker run -d -p 8081:8080 -v /opt/tomcat-server:/usr/local/tomcat/webapps/ROOT tomcat:9.0</span>
f456e705d48fc603b7243a435f0edd6284558c194e105d87befff2dccddc0b63
</code></pre> <pre><code class="prism language-powershell"><span class="token comment"># docker ps</span>
CONTAINER ID   IMAGE        COMMAND             CREATED         STATUS         PORTS                                       NAMES
f456e705d48f   tomcat:9<span class="token punctuation">.</span>0   <span class="token string">"catalina.sh run"</span>   3 seconds ago   Up 2 seconds   0<span class="token punctuation">.</span>0<span class="token punctuation">.</span>0<span class="token punctuation">.</span>0:8081->8080/tcp<span class="token punctuation">,</span> :::8081->8080/tcp   cool_germain
</code></pre> <pre><code class="prism language-powershell"><span class="token comment"># echo "tomcat running" > /opt/tomcat-server/index.html</span>
</code></pre> <p><strong>在宿主机访问</strong><br> </p> </a>
    <h1><a id="323__154"></a><a id="DockerMySQL_173">四、使用Docker容器实现MySQL部署</a></h1>
    <a id="DockerMySQL_173"> </a>
    <h2><a id="DockerMySQL_173"></a><a id="41_MySQL_174">4.1 单节点MySQL部署</a></h2>
    <a id="41_MySQL_174"> <p><br> </p> <pre><code class="prism language-powershell"><span class="token comment"># docker run -p 3306:3306 \</span>
 <span class="token operator">--</span>name mysql \
 <span class="token operator">-</span>v <span class="token operator">/</span>opt/mysql/log:<span class="token operator">/</span><span class="token keyword">var</span><span class="token operator">/</span>log/mysql \
 <span class="token operator">-</span>v <span class="token operator">/</span>opt/mysql/<span class="token keyword">data</span>:<span class="token operator">/</span><span class="token keyword">var</span><span class="token operator">/</span>lib/mysql \
 <span class="token operator">-</span>v <span class="token operator">/</span>opt/mysql/conf:<span class="token operator">/</span>etc/mysql \
 <span class="token operator">-</span>e MYSQL_ROOT_PASSWORD=root \
 <span class="token operator">-</span>d \
 mysql:5<span class="token punctuation">.</span>7
</code></pre> <pre><code class="prism language-powershell"><span class="token comment"># docker ps</span>
CONTAINER ID   IMAGE       COMMAND                  CREATED          STATUS          PORTS                                                  NAMES
6d16ca21cf31   mysql:5<span class="token punctuation">.</span>7   <span class="token string">"docker-entrypoint.s…"</span>   32 seconds ago   Up 30 seconds   0<span class="token punctuation">.</span>0<span class="token punctuation">.</span>0<span class="token punctuation">.</span>0:3306->3306/tcp<span class="token punctuation">,</span> :::3306->3306/tcp<span class="token punctuation">,</span> 33060/tcp   mysql
</code></pre> <pre><code class="prism language-powershell">通过容器中客户端访问
<span class="token comment"># docker exec -it mysql mysql -uroot -proot</span>
mysql: <span class="token namespace">[Warning]</span> <span class="token keyword">Using</span> a password on the command line interface can be insecure<span class="token punctuation">.</span>
Welcome to the MySQL monitor<span class="token punctuation">.</span>  Commands <span class="token keyword">end</span> with <span class="token punctuation">;</span> or \g<span class="token punctuation">.</span>
Your MySQL connection id is 4
Server version: 5<span class="token punctuation">.</span>7<span class="token punctuation">.</span>37 MySQL Community Server <span class="token punctuation">(</span>GPL<span class="token punctuation">)</span>

Copyright <span class="token punctuation">(</span>c<span class="token punctuation">)</span> 2000<span class="token punctuation">,</span> 2022<span class="token punctuation">,</span> Oracle and/or its affiliates<span class="token punctuation">.</span>

Oracle is a registered trademark of Oracle Corporation and/or its
affiliates<span class="token punctuation">.</span> Other names may be trademarks of their respective
owners<span class="token punctuation">.</span>

<span class="token function">Type</span> <span class="token string">'help;'</span> or <span class="token string">'\h'</span> <span class="token keyword">for</span> help<span class="token punctuation">.</span> <span class="token function">Type</span> <span class="token string">'\c'</span> to clear the current input statement<span class="token punctuation">.</span>

mysql>
</code></pre> <pre><code class="prism language-powershell">在docker host上访问
<span class="token comment"># yum -y install mariadb</span>

<span class="token comment"># mysql -h 192.168.255.157 -uroot -proot -P 3306</span>
Welcome to the MariaDB monitor<span class="token punctuation">.</span>  Commands <span class="token keyword">end</span> with <span class="token punctuation">;</span> or \g<span class="token punctuation">.</span>
Your MySQL connection id is 7
Server version: 5<span class="token punctuation">.</span>7<span class="token punctuation">.</span>37 MySQL Community Server <span class="token punctuation">(</span>GPL<span class="token punctuation">)</span>

Copyright <span class="token punctuation">(</span>c<span class="token punctuation">)</span> 2000<span class="token punctuation">,</span> 2018<span class="token punctuation">,</span> Oracle<span class="token punctuation">,</span> MariaDB Corporation Ab and others<span class="token punctuation">.</span>

<span class="token function">Type</span> <span class="token string">'help;'</span> or <span class="token string">'\h'</span> <span class="token keyword">for</span> help<span class="token punctuation">.</span> <span class="token function">Type</span> <span class="token string">'\c'</span> to clear the current input statement<span class="token punctuation">.</span>

MySQL <span class="token punctuation">[</span><span class="token punctuation">(</span>none<span class="token punctuation">)</span><span class="token punctuation">]</span>> show databases<span class="token punctuation">;</span>
<span class="token operator">+</span><span class="token operator">--</span><span class="token operator">--</span><span class="token operator">--</span><span class="token operator">--</span><span class="token operator">--</span><span class="token operator">--</span><span class="token operator">--</span><span class="token operator">--</span><span class="token operator">--</span><span class="token operator">--</span><span class="token operator">+</span>
<span class="token punctuation">|</span> Database           <span class="token punctuation">|</span>
<span class="token operator">+</span><span class="token operator">--</span><span class="token operator">--</span><span class="token operator">--</span><span class="token operator">--</span><span class="token operator">--</span><span class="token operator">--</span><span class="token operator">--</span><span class="token operator">--</span><span class="token operator">--</span><span class="token operator">--</span><span class="token operator">+</span>
<span class="token punctuation">|</span> information_schema <span class="token punctuation">|</span>
<span class="token punctuation">|</span> mysql              <span class="token punctuation">|</span>
<span class="token punctuation">|</span> performance_schema <span class="token punctuation">|</span>
<span class="token punctuation">|</span> sys                <span class="token punctuation">|</span>
<span class="token operator">+</span><span class="token operator">--</span><span class="token operator">--</span><span class="token operator">--</span><span class="token operator">--</span><span class="token operator">--</span><span class="token operator">--</span><span class="token operator">--</span><span class="token operator">--</span><span class="token operator">--</span><span class="token operator">--</span><span class="token operator">+</span>
4 rows in <span class="token function">set</span> <span class="token punctuation">(</span>0<span class="token punctuation">.</span>00 sec<span class="token punctuation">)</span>
</code></pre> </a>
    <h2><a id="41_MySQL_174"></a><a id="42_MySQL_238">4.2 MySQL主从复制集群部署</a></h2>
    <a id="42_MySQL_238"> </a>
    <h3><a id="42_MySQL_238"></a><a id="421_MySQL_239">4.2.1 MySQL主节点部署</a></h3>
    <a id="421_MySQL_239"> <pre><code class="prism language-powershell"><span class="token comment"># docker run -p 3306:3306 \</span>
 <span class="token operator">--</span>name mysql-master \
 <span class="token operator">-</span>v <span class="token operator">/</span>opt/mysql-master/log:<span class="token operator">/</span><span class="token keyword">var</span><span class="token operator">/</span>log/mysql \
 <span class="token operator">-</span>v <span class="token operator">/</span>opt/mysql-master/<span class="token keyword">data</span>:<span class="token operator">/</span><span class="token keyword">var</span><span class="token operator">/</span>lib/mysql \
 <span class="token operator">-</span>v <span class="token operator">/</span>opt/mysql-master/conf:<span class="token operator">/</span>etc/mysql \
 <span class="token operator">-</span>e MYSQL_ROOT_PASSWORD=root \
 <span class="token operator">-</span>d mysql:5<span class="token punctuation">.</span>7
</code></pre> <pre><code class="prism language-powershell"><span class="token comment"># docker ps</span>
CONTAINER ID   IMAGE       COMMAND                  CREATED          STATUS          PORTS                                                  NAMES
2dbbed8e35c7   mysql:5<span class="token punctuation">.</span>7   <span class="token string">"docker-entrypoint.s…"</span>   58 seconds ago   Up 57 seconds   0<span class="token punctuation">.</span>0<span class="token punctuation">.</span>0<span class="token punctuation">.</span>0:3306->3306/tcp<span class="token punctuation">,</span> :::3306->3306/tcp<span class="token punctuation">,</span> 33060/tcp   mysql-master
</code></pre> </a>
    <h3><a id="421_MySQL_239"></a><a id="422_MySQL_256">4.2.2 MySQL主节点配置</a></h3>
    <a id="422_MySQL_256"> <pre><code class="prism language-powershell"><span class="token comment"># vim /opt/mysql-master/conf/my.cnf</span>
<span class="token comment"># cat /opt/mysql-master/conf/my.cnf</span>
<span class="token namespace">[client]</span>
default-character-<span class="token function">set</span>=utf8

<span class="token namespace">[mysql]</span>
default-character-<span class="token function">set</span>=utf8

<span class="token namespace">[mysqld]</span>
init_connect=<span class="token string">'SET collation_connection = utf8_unicode_ci'</span>
init_connect=<span class="token string">'SET NAMES utf8'</span>
character-<span class="token function">set-server</span>=utf8
collation-server=utf8_unicode_ci
<span class="token function">skip-character</span><span class="token operator">-</span><span class="token function">set-client</span><span class="token operator">-</span>handshake
<span class="token function">skip-name</span><span class="token operator">-</span>resolve

server_id=1
log-bin=mysql-bin
<span class="token function">read-only</span>=0
binlog-<span class="token keyword">do</span><span class="token operator">-</span>db=kubemsb_test

replicate-ignore-db=mysql
replicate-ignore-db=sys
replicate-ignore-db=information_schema
replicate-ignore-db=performance_schema
</code></pre> </a>
    <h3><a id="422_MySQL_256"></a><a id="423_MySQL_285">4.2.3 MySQL从节点部署</a></h3>
    <a id="423_MySQL_285"> <pre><code class="prism language-powershell"><span class="token comment"># docker run -p 3307:3306 \</span>
 <span class="token operator">--</span>name mysql-slave \
 <span class="token operator">-</span>v <span class="token operator">/</span>opt/mysql-slave/log:<span class="token operator">/</span><span class="token keyword">var</span><span class="token operator">/</span>log/mysql \
 <span class="token operator">-</span>v <span class="token operator">/</span>opt/mysql-slave/<span class="token keyword">data</span>:<span class="token operator">/</span><span class="token keyword">var</span><span class="token operator">/</span>lib/mysql \
 <span class="token operator">-</span>v <span class="token operator">/</span>opt/mysql-slave/conf:<span class="token operator">/</span>etc/mysql \
 <span class="token operator">-</span>e MYSQL_ROOT_PASSWORD=root \
 <span class="token operator">-</span>d 
 <span class="token operator">--</span>link mysql-master:mysql-master
 mysql:5<span class="token punctuation">.</span>7
</code></pre> <pre><code class="prism language-powershell"><span class="token comment"># docker ps</span>
CONTAINER ID   IMAGE       COMMAND                  CREATED         STATUS         PORTS                                                  NAMES
caf7bf3fc68f   mysql:5<span class="token punctuation">.</span>7   <span class="token string">"docker-entrypoint.s…"</span>   8 seconds ago   Up 6 seconds   33060/tcp<span class="token punctuation">,</span> 0<span class="token punctuation">.</span>0<span class="token punctuation">.</span>0<span class="token punctuation">.</span>0:3307->3306/tcp<span class="token punctuation">,</span> :::3307->3306/tcp   mysql-slave
</code></pre> </a>
    <h3><a id="423_MySQL_285"></a><a id="424_MySQL_304">4.2.4 MySQL从节点配置</a></h3>
    <a id="424_MySQL_304"> <pre><code class="prism language-powershell"><span class="token comment"># vim /opt/mysql-slave/conf/my.cnf</span>
<span class="token comment"># cat /opt/mysql-slave/conf/my.cnf</span>
<span class="token namespace">[client]</span>
default-character-<span class="token function">set</span>=utf8

<span class="token namespace">[mysql]</span>
default-character-<span class="token function">set</span>=utf8

<span class="token namespace">[mysqld]</span>
init_connect=<span class="token string">'SET collation_connection = utf8_unicode_ci'</span>
init_connect=<span class="token string">'SET NAMES utf8'</span>
character-<span class="token function">set-server</span>=utf8
collation-server=utf8_unicode_ci
<span class="token function">skip-character</span><span class="token operator">-</span><span class="token function">set-client</span><span class="token operator">-</span>handshake
<span class="token function">skip-name</span><span class="token operator">-</span>resolve

server_id=2
log-bin=mysql-bin
<span class="token function">read-only</span>=1
binlog-<span class="token keyword">do</span><span class="token operator">-</span>db=kubemsb_test

replicate-ignore-db=mysql
replicate-ignore-db=sys
replicate-ignore-db=information_schema
replicate-ignore-db=performance_schema
</code></pre> </a>
    <h3><a id="424_MySQL_304"></a><a id="425_master_333">4.2.5 master节点配置</a></h3>
    <a id="425_master_333"> <pre><code class="prism language-powershell"><span class="token comment"># mysql -h 192.168.255.157 -uroot -proot -P 3306</span>
Welcome to the MariaDB monitor<span class="token punctuation">.</span>  Commands <span class="token keyword">end</span> with <span class="token punctuation">;</span> or \g<span class="token punctuation">.</span>
Your MySQL connection id is 2
Server version: 5<span class="token punctuation">.</span>7<span class="token punctuation">.</span>37 MySQL Community Server <span class="token punctuation">(</span>GPL<span class="token punctuation">)</span>

Copyright <span class="token punctuation">(</span>c<span class="token punctuation">)</span> 2000<span class="token punctuation">,</span> 2018<span class="token punctuation">,</span> Oracle<span class="token punctuation">,</span> MariaDB Corporation Ab and others<span class="token punctuation">.</span>

<span class="token function">Type</span> <span class="token string">'help;'</span> or <span class="token string">'\h'</span> <span class="token keyword">for</span> help<span class="token punctuation">.</span> <span class="token function">Type</span> <span class="token string">'\c'</span> to clear the current input statement<span class="token punctuation">.</span>

MySQL <span class="token punctuation">[</span><span class="token punctuation">(</span>none<span class="token punctuation">)</span><span class="token punctuation">]</span>>
</code></pre> <pre><code class="prism language-powershell">授权
MySQL <span class="token punctuation">[</span><span class="token punctuation">(</span>none<span class="token punctuation">)</span><span class="token punctuation">]</span>> grant replication slave on <span class="token operator">*</span><span class="token punctuation">.</span><span class="token operator">*</span> to <span class="token string">'backup'</span>@<span class="token string">'%'</span> identified by <span class="token string">'123456'</span><span class="token punctuation">;</span>
</code></pre> <pre><code class="prism language-powershell">重启容器,使用配置生效
<span class="token comment"># docker restart mysql-master</span>
</code></pre> <pre><code class="prism language-powershell">查看状态
MySQL <span class="token punctuation">[</span><span class="token punctuation">(</span>none<span class="token punctuation">)</span><span class="token punctuation">]</span>> show master status\G
<span class="token operator">*</span><span class="token operator">*</span><span class="token operator">*</span><span class="token operator">*</span><span class="token operator">*</span><span class="token operator">*</span><span class="token operator">*</span><span class="token operator">*</span><span class="token operator">*</span><span class="token operator">*</span><span class="token operator">*</span><span class="token operator">*</span><span class="token operator">*</span><span class="token operator">*</span><span class="token operator">*</span><span class="token operator">*</span><span class="token operator">*</span><span class="token operator">*</span><span class="token operator">*</span><span class="token operator">*</span><span class="token operator">*</span><span class="token operator">*</span><span class="token operator">*</span><span class="token operator">*</span><span class="token operator">*</span><span class="token operator">*</span><span class="token operator">*</span> 1<span class="token punctuation">.</span> row <span class="token operator">*</span><span class="token operator">*</span><span class="token operator">*</span><span class="token operator">*</span><span class="token operator">*</span><span class="token operator">*</span><span class="token operator">*</span><span class="token operator">*</span><span class="token operator">*</span><span class="token operator">*</span><span class="token operator">*</span><span class="token operator">*</span><span class="token operator">*</span><span class="token operator">*</span><span class="token operator">*</span><span class="token operator">*</span><span class="token operator">*</span><span class="token operator">*</span><span class="token operator">*</span><span class="token operator">*</span><span class="token operator">*</span><span class="token operator">*</span><span class="token operator">*</span><span class="token operator">*</span><span class="token operator">*</span><span class="token operator">*</span><span class="token operator">*</span>
             File: mysql-bin<span class="token punctuation">.</span>000001
         Position: 154
     Binlog_Do_DB: kubemsb_test
 Binlog_Ignore_DB:
Executed_Gtid_Set:
1 row in <span class="token function">set</span> <span class="token punctuation">(</span>0<span class="token punctuation">.</span>00 sec<span class="token punctuation">)</span>
</code></pre> </a>
    <h3><a id="425_master_333"></a><a id="426_slave_369">4.2.6 slave节点配置</a></h3>
    <a id="426_slave_369"> <pre><code class="prism language-powershell"><span class="token comment"># docker restart mysql-slave</span>
</code></pre> <pre><code class="prism language-powershell"><span class="token comment"># mysql -h 192.168.255.157 -uroot -proot -P 3307</span>
Welcome to the MariaDB monitor<span class="token punctuation">.</span>  Commands <span class="token keyword">end</span> with <span class="token punctuation">;</span> or \g<span class="token punctuation">.</span>
Your MySQL connection id is 2
Server version: 5<span class="token punctuation">.</span>7<span class="token punctuation">.</span>37 MySQL Community Server <span class="token punctuation">(</span>GPL<span class="token punctuation">)</span>

Copyright <span class="token punctuation">(</span>c<span class="token punctuation">)</span> 2000<span class="token punctuation">,</span> 2018<span class="token punctuation">,</span> Oracle<span class="token punctuation">,</span> MariaDB Corporation Ab and others<span class="token punctuation">.</span>

<span class="token function">Type</span> <span class="token string">'help;'</span> or <span class="token string">'\h'</span> <span class="token keyword">for</span> help<span class="token punctuation">.</span> <span class="token function">Type</span> <span class="token string">'\c'</span> to clear the current input statement<span class="token punctuation">.</span>

MySQL <span class="token punctuation">[</span><span class="token punctuation">(</span>none<span class="token punctuation">)</span><span class="token punctuation">]</span>>
</code></pre> <pre><code class="prism language-powershell">MySQL <span class="token punctuation">[</span><span class="token punctuation">(</span>none<span class="token punctuation">)</span><span class="token punctuation">]</span>> change master to master_host=<span class="token string">'mysql-master'</span><span class="token punctuation">,</span> master_user=<span class="token string">'backup'</span><span class="token punctuation">,</span> master_password=<span class="token string">'123456'</span><span class="token punctuation">,</span> master_log_file=<span class="token string">'mysql-bin.000001'</span><span class="token punctuation">,</span> master_log_pos=154<span class="token punctuation">,</span> master_port=3306<span class="token punctuation">;</span>
</code></pre> <pre><code class="prism language-powershell">MySQL <span class="token punctuation">[</span><span class="token punctuation">(</span>none<span class="token punctuation">)</span><span class="token punctuation">]</span>> <span class="token function">start</span> slave<span class="token punctuation">;</span>
</code></pre> <pre><code class="prism language-powershell">MySQL <span class="token punctuation">[</span><span class="token punctuation">(</span>none<span class="token punctuation">)</span><span class="token punctuation">]</span>> show slave status\G
<span class="token operator">*</span><span class="token operator">*</span><span class="token operator">*</span><span class="token operator">*</span><span class="token operator">*</span><span class="token operator">*</span><span class="token operator">*</span><span class="token operator">*</span><span class="token operator">*</span><span class="token operator">*</span><span class="token operator">*</span><span class="token operator">*</span><span class="token operator">*</span><span class="token operator">*</span><span class="token operator">*</span><span class="token operator">*</span><span class="token operator">*</span><span class="token operator">*</span><span class="token operator">*</span><span class="token operator">*</span><span class="token operator">*</span><span class="token operator">*</span><span class="token operator">*</span><span class="token operator">*</span><span class="token operator">*</span><span class="token operator">*</span><span class="token operator">*</span> 1<span class="token punctuation">.</span> row <span class="token operator">*</span><span class="token operator">*</span><span class="token operator">*</span><span class="token operator">*</span><span class="token operator">*</span><span class="token operator">*</span><span class="token operator">*</span><span class="token operator">*</span><span class="token operator">*</span><span class="token operator">*</span><span class="token operator">*</span><span class="token operator">*</span><span class="token operator">*</span><span class="token operator">*</span><span class="token operator">*</span><span class="token operator">*</span><span class="token operator">*</span><span class="token operator">*</span><span class="token operator">*</span><span class="token operator">*</span><span class="token operator">*</span><span class="token operator">*</span><span class="token operator">*</span><span class="token operator">*</span><span class="token operator">*</span><span class="token operator">*</span><span class="token operator">*</span>
               Slave_IO_State: Waiting <span class="token keyword">for</span> master to send event
                  Master_Host: mysql-master
                  Master_User: backup
                  Master_Port: 3306
                Connect_Retry: 60
              Master_Log_File: mysql-bin<span class="token punctuation">.</span>000001
          Read_Master_Log_Pos: 154
               Relay_Log_File: e0872f94c377-relay-bin<span class="token punctuation">.</span>000002
                Relay_Log_Pos: 320
        Relay_Master_Log_File: mysql-bin<span class="token punctuation">.</span>000001
             Slave_IO_Running: Yes
            Slave_SQL_Running: Yes
              Replicate_Do_DB:
          Replicate_Ignore_DB: mysql<span class="token punctuation">,</span>sys<span class="token punctuation">,</span>information_schema<span class="token punctuation">,</span>performance_schema
           Replicate_Do_Table:
       Replicate_Ignore_Table:
      Replicate_Wild_Do_Table:
  Replicate_Wild_Ignore_Table:
                   Last_Errno: 0
                   Last_Error:
                 Skip_Counter: 0
          Exec_Master_Log_Pos: 154
              Relay_Log_Space: 534
              Until_Condition: None
               Until_Log_File:
                Until_Log_Pos: 0
           Master_SSL_Allowed: No
           Master_SSL_CA_File:
           Master_SSL_CA_Path:
              Master_SSL_Cert:
            Master_SSL_Cipher:
               Master_SSL_Key:
        Seconds_Behind_Master: 0
Master_SSL_Verify_Server_Cert: No
                Last_IO_Errno: 0
                Last_IO_Error:
               Last_SQL_Errno: 0
               Last_SQL_Error:
  Replicate_Ignore_Server_Ids:
             Master_Server_Id: 1
                  Master_UUID: 0130b415-8b21-11ec-8982-0242ac110002
             Master_Info_File: <span class="token operator">/</span><span class="token keyword">var</span><span class="token operator">/</span>lib/mysql/master<span class="token punctuation">.</span>info
                    SQL_Delay: 0
          SQL_Remaining_Delay: NULL
      Slave_SQL_Running_State: Slave has read all relay log<span class="token punctuation">;</span> waiting <span class="token keyword">for</span> more updates
           Master_Retry_Count: 86400
                  Master_Bind:
      Last_IO_Error_Timestamp:
     Last_SQL_Error_Timestamp:
               Master_SSL_Crl:
           Master_SSL_Crlpath:
           Retrieved_Gtid_Set:
            Executed_Gtid_Set:
                Auto_Position: 0
         Replicate_Rewrite_DB:
                 Channel_Name:
           Master_TLS_Version:
1 row in <span class="token function">set</span> <span class="token punctuation">(</span>0<span class="token punctuation">.</span>00 sec<span class="token punctuation">)</span>
</code></pre> </a>
    <h3><a id="426_slave_369"></a><a id="427_MySQL_458">4.2.7 验证MySQL集群可用性</a></h3>
    <a id="427_MySQL_458"> <pre><code class="prism language-powershell">在MySQL Master节点添加kubemsb_test数据库
<span class="token comment"># mysql -h 192.168.255.157 -uroot -proot -P3306</span>

MySQL <span class="token punctuation">[</span><span class="token punctuation">(</span>none<span class="token punctuation">)</span><span class="token punctuation">]</span>> create database kubemsb_test<span class="token punctuation">;</span>
Query OK<span class="token punctuation">,</span> 1 row affected <span class="token punctuation">(</span>0<span class="token punctuation">.</span>00 sec<span class="token punctuation">)</span>

MySQL <span class="token punctuation">[</span><span class="token punctuation">(</span>none<span class="token punctuation">)</span><span class="token punctuation">]</span>> show databases<span class="token punctuation">;</span>
<span class="token operator">+</span><span class="token operator">--</span><span class="token operator">--</span><span class="token operator">--</span><span class="token operator">--</span><span class="token operator">--</span><span class="token operator">--</span><span class="token operator">--</span><span class="token operator">--</span><span class="token operator">--</span><span class="token operator">--</span><span class="token operator">+</span>
<span class="token punctuation">|</span> Database           <span class="token punctuation">|</span>
<span class="token operator">+</span><span class="token operator">--</span><span class="token operator">--</span><span class="token operator">--</span><span class="token operator">--</span><span class="token operator">--</span><span class="token operator">--</span><span class="token operator">--</span><span class="token operator">--</span><span class="token operator">--</span><span class="token operator">--</span><span class="token operator">+</span>
<span class="token punctuation">|</span> information_schema <span class="token punctuation">|</span>
<span class="token punctuation">|</span> kubemsb_test       <span class="token punctuation">|</span>     <span class="token punctuation">|</span>
<span class="token punctuation">|</span> mysql              <span class="token punctuation">|</span>
<span class="token punctuation">|</span> performance_schema <span class="token punctuation">|</span>
<span class="token punctuation">|</span> sys                <span class="token punctuation">|</span>
<span class="token operator">+</span><span class="token operator">--</span><span class="token operator">--</span><span class="token operator">--</span><span class="token operator">--</span><span class="token operator">--</span><span class="token operator">--</span><span class="token operator">--</span><span class="token operator">--</span><span class="token operator">--</span><span class="token operator">--</span><span class="token operator">+</span>
6 rows in <span class="token function">set</span> <span class="token punctuation">(</span>0<span class="token punctuation">.</span>00 sec<span class="token punctuation">)</span>
</code></pre> <pre><code class="prism language-powershell">在MySQL Slave节点查看同步情况
<span class="token comment"># mysql -h 192.168.255.157 -uroot -proot -P3307</span>

MySQL <span class="token punctuation">[</span><span class="token punctuation">(</span>none<span class="token punctuation">)</span><span class="token punctuation">]</span>> show databases<span class="token punctuation">;</span>
<span class="token operator">+</span><span class="token operator">--</span><span class="token operator">--</span><span class="token operator">--</span><span class="token operator">--</span><span class="token operator">--</span><span class="token operator">--</span><span class="token operator">--</span><span class="token operator">--</span><span class="token operator">--</span><span class="token operator">--</span><span class="token operator">+</span>
<span class="token punctuation">|</span> Database           <span class="token punctuation">|</span>
<span class="token operator">+</span><span class="token operator">--</span><span class="token operator">--</span><span class="token operator">--</span><span class="token operator">--</span><span class="token operator">--</span><span class="token operator">--</span><span class="token operator">--</span><span class="token operator">--</span><span class="token operator">--</span><span class="token operator">--</span><span class="token operator">+</span>
<span class="token punctuation">|</span> information_schema <span class="token punctuation">|</span>
<span class="token punctuation">|</span> kubemsb_test       <span class="token punctuation">|</span>
<span class="token punctuation">|</span> mysql              <span class="token punctuation">|</span>
<span class="token punctuation">|</span> performance_schema <span class="token punctuation">|</span>
<span class="token punctuation">|</span> sys                <span class="token punctuation">|</span>
<span class="token operator">+</span><span class="token operator">--</span><span class="token operator">--</span><span class="token operator">--</span><span class="token operator">--</span><span class="token operator">--</span><span class="token operator">--</span><span class="token operator">--</span><span class="token operator">--</span><span class="token operator">--</span><span class="token operator">--</span><span class="token operator">+</span>
5 rows in <span class="token function">set</span> <span class="token punctuation">(</span>0<span class="token punctuation">.</span>00 sec<span class="token punctuation">)</span>
</code></pre> </a>
    <h1><a id="427_MySQL_458"></a><a id="DockerOracle_496">五、使用Docker容器实现Oracle部署</a></h1>
    <a id="DockerOracle_496"> </a>
    <h2><a id="DockerOracle_496"></a><a id="51__497">5.1 获取参考资料</a></h2>
    <a id="51__497"> <p><br> </p> </a>
    <h2><a id="51__497"></a><a id="52_oracle_500">5.2 运行oracle容器</a></h2>
    <a id="52_oracle_500"> <pre><code class="prism language-powershell"><span class="token comment"># docker pull oracleinanutshell/oracle-xe-11g</span>
</code></pre> <pre><code class="prism language-powershell"><span class="token comment"># docker run -h oracle --name oracle -d -p 49160:22 -p 49161:1521 -p 49162:8080 oracleinanutshell/oracle-xe-11g</span>
237db949020abf2cee12e3193fa8a34d9dfadaafd9d5604564668d4472abe0b2
</code></pre> <pre><code class="prism language-powershell"><span class="token comment"># docker ps</span>
CONTAINER ID   IMAGE                             COMMAND                  CREATED         STATUS         PORTS                                                                                                                               NAMES
237db949020a   oracleinanutshell/oracle-xe-11g   <span class="token string">"/bin/sh -c '/usr/sb…"</span>   7 seconds ago   Up 4 seconds   0<span class="token punctuation">.</span>0<span class="token punctuation">.</span>0<span class="token punctuation">.</span>0:49160->22/tcp<span class="token punctuation">,</span> :::49160->22/tcp<span class="token punctuation">,</span> 0<span class="token punctuation">.</span>0<span class="token punctuation">.</span>0<span class="token punctuation">.</span>0:49161->1521/tcp<span class="token punctuation">,</span> :::49161->1521/tcp<span class="token punctuation">,</span> 0<span class="token punctuation">.</span>0<span class="token punctuation">.</span>0<span class="token punctuation">.</span>0:49162->8080/tcp<span class="token punctuation">,</span> :::49162->8080/tcp   oracle
</code></pre> <pre><code class="prism language-powershell">说明:
49160 为ssh端口
49161 为sqlplus端口
49162 为oem端口
</code></pre> <pre><code class="prism language-powershell">oracle数据库连接信息
port:49161
sid:xe
username:system
password:oracle

SYS用户密码为:oracle
</code></pre> </a>
    <h2><a id="52_oracle_500"></a><a id="53__533">5.3 下载客户端连接工具</a></h2>
    <a id="53__533"> <p>下载链接地址:https://www.oracle.com/tools/downloads/sqldev-downloads.html<br> <br> <br> <br> <br> <br> <br> <br> <br> <br> </p> </a>
    <h1><a id="53__533"></a><a id="DockerElasticSearchKibana_545">六、使用Docker容器实现ElasticSearch+Kibana部署</a></h1>
    <a id="DockerElasticSearchKibana_545"> </a>
    <h2><a id="DockerElasticSearchKibana_545"></a><a id="61__546">6.1 获取参考资料</a></h2>
    <a id="61__546"> </a>
    <h3><a id="61__546"></a><a id="611_ES_547">6.1.1 ES部署参考资料</a></h3>
    <a id="611_ES_547"> <p><br> <br> <br> </p> </a>
    <h3><a id="611_ES_547"></a><a id="612_Kibana_552">6.1.2 Kibana部署参考资料</a></h3>
    <a id="612_Kibana_552"> <p><br> <br> <br> </p> </a>
    <h2><a id="612_Kibana_552"></a><a id="62_ES_557">6.2 ES部署</a></h2>
    <a id="62_ES_557"> <pre><code class="prism language-powershell"><span class="token comment"># docker pull elasticsearch:7.17.0</span>
</code></pre> <pre><code class="prism language-powershell"><span class="token comment"># mkdir -p /opt/es/config</span>
<span class="token comment"># mkdir -p /opt/es/data</span>
</code></pre> <pre><code class="prism language-powershell"><span class="token comment"># echo "http.host: 0.0.0.0" >> /opt/es/config/elasticsearch.yml</span>
</code></pre> <pre><code class="prism language-powershell"><span class="token comment"># chmod -R 777 /opt/es/</span>
</code></pre> <pre><code class="prism language-powershell"><span class="token comment"># docker run --name elasticsearch -p 9200:9200 -p 9300:9300 \</span>
<span class="token operator">-</span>e <span class="token string">"discovery.type=single-node"</span> \
<span class="token operator">-</span>e ES_JAVA_OPTS=<span class="token string">"-Xms64m -Xmx512m"</span> \
<span class="token operator">-</span>v <span class="token operator">/</span>opt/es/config/elasticsearch<span class="token punctuation">.</span>yml:<span class="token operator">/</span>usr/share/elasticsearch/config/elasticsearch<span class="token punctuation">.</span>yml \
<span class="token operator">-</span>v <span class="token operator">/</span>opt/es/<span class="token keyword">data</span>:<span class="token operator">/</span>usr/share/elasticsearch/<span class="token keyword">data</span> \
<span class="token operator">-</span>v <span class="token operator">/</span>opt/es/plugins:<span class="token operator">/</span>usr/share/elasticsearch/plugins \
<span class="token operator">-</span>d elasticsearch:7<span class="token punctuation">.</span>17<span class="token punctuation">.</span>0
</code></pre> <pre><code class="prism language-powershell"><span class="token comment"># docker ps</span>
CONTAINER ID   IMAGE                 COMMAND                  CREATED          STATUS          PORTS                                                                                  NAMES
e1c306e6e5a3   elasticsearch:7<span class="token punctuation">.</span>17<span class="token punctuation">.</span>0   <span class="token string">"/bin/tini -- /usr/l…"</span>   22 seconds ago   Up 20 seconds   0<span class="token punctuation">.</span>0<span class="token punctuation">.</span>0<span class="token punctuation">.</span>0:9200->9200/tcp<span class="token punctuation">,</span> :::9200->9200/tcp<span class="token punctuation">,</span> 0<span class="token punctuation">.</span>0<span class="token punctuation">.</span>0<span class="token punctuation">.</span>0:9300->9300/tcp<span class="token punctuation">,</span> :::9300->9300/tcp   elasticsearch
</code></pre> <p></p> </a>
    <h2><a id="62_ES_557"></a><a id="63_Kibana_592">6.3 Kibana部署</a></h2>
    <a id="63_Kibana_592"> <pre><code class="prism language-powershell"><span class="token comment"># docker pull kibana:7.17.0</span>
</code></pre> <pre><code class="prism language-powershell"><span class="token comment"># docker run --name kibana -e ELASTICSEARCH_HOSTS=http://192.168.255.157:9200 -p 5601:5601 \</span>
<span class="token operator">-</span>d kibana:7<span class="token punctuation">.</span>17<span class="token punctuation">.</span>0
</code></pre> <pre><code class="prism language-powershell"><span class="token comment"># docker ps</span>
CONTAINER ID   IMAGE                  COMMAND                  CREATED         STATUS         PORTS                                                                                  NAMES
fb60e73f9cd5   kibana:7<span class="token punctuation">.</span>17<span class="token punctuation">.</span>0          <span class="token string">"/bin/tini -- /usr/l…"</span>   2 minutes ago   Up 2 minutes   0<span class="token punctuation">.</span>0<span class="token punctuation">.</span>0<span class="token punctuation">.</span>0:5601->5601/tcp<span class="token punctuation">,</span> :::5601->5601/tcp                                              kibana
</code></pre> <p></p> </a>
    <h1><a id="63_Kibana_592"></a><a id="DockerRedis_609">七、使用Docker容器实现Redis部署</a></h1>
    <a id="DockerRedis_609"> </a>
    <h2><a id="DockerRedis_609"></a><a id="71__610">7.1 获取参考资料</a></h2>
    <a id="71__610"> <p><br> <br> <br> </p> </a>
    <h2><a id="71__610"></a><a id="72_Redis_616">7.2 运行Redis容器</a></h2>
    <a id="72_Redis_616"> <pre><code class="prism language-powershell"><span class="token comment"># mkdir -p /opt/redis/conf</span>
</code></pre> <pre><code class="prism language-powershell"><span class="token comment"># touch /opt/redis/conf/redis.conf</span>
</code></pre> <pre><code class="prism language-powershell"><span class="token comment"># docker run -p 6379:6379 --name redis -v /opt/redis/data:/data \</span>
<span class="token operator">-</span>v <span class="token operator">/</span>opt/redis/conf:<span class="token operator">/</span>etc/redis \
<span class="token operator">-</span>d redis redis-server <span class="token operator">/</span>etc/redis/redis<span class="token punctuation">.</span>conf
</code></pre> <pre><code class="prism language-powershell"><span class="token comment"># docker ps</span>
CONTAINER ID   IMAGE                  COMMAND                  CREATED          STATUS          PORTS                                                                                  NAMES
9bd2b39cd92a   redis                  <span class="token string">"docker-entrypoint.s…"</span>   44 seconds ago   Up 42 seconds   0<span class="token punctuation">.</span>0<span class="token punctuation">.</span>0<span class="token punctuation">.</span>0:6379->6379/tcp<span class="token punctuation">,</span> :::6379->6379/tcp                                              redis
</code></pre> </a>
    <h2><a id="72_Redis_616"></a><a id="73__637">7.3 验证</a></h2>
    <a id="73__637"> <pre><code class="prism language-powershell"><span class="token comment"># wget -O /etc/yum.repos.d/epel.repo http://mirrors.aliyun.com/repo/epel-7.repo</span>
</code></pre> <pre><code class="prism language-powershell"><span class="token comment"># yum -y install redis</span>
</code></pre> <pre><code class="prism language-powershell"><span class="token comment"># redis-cli -h 192.168.255.157 -p 6379</span>

192<span class="token punctuation">.</span>168<span class="token punctuation">.</span>255<span class="token punctuation">.</span>157:6379> <span class="token function">set</span> test1 a
OK
192<span class="token punctuation">.</span>168<span class="token punctuation">.</span>255<span class="token punctuation">.</span>157:6379> get test1
<span class="token string">"a"</span>
</code></pre> </a>
    <h2><a id="73__637"></a><a id="74_Redis_655">7.4 Redis集群</a></h2>
    <a id="74_Redis_655"> <p>安装redis-cluster;3主3从方式,从为了同步备份,主进行slot数据分片</p> <pre><code class="prism language-powershell">编辑运行多个redis容器脚本文件
<span class="token comment"># vim redis-cluster.sh</span>
<span class="token comment"># cat redis-cluster.sh</span>
<span class="token keyword">for</span> port in $<span class="token punctuation">(</span>seq 8001 8006<span class="token punctuation">)</span><span class="token punctuation">;</span> \
<span class="token keyword">do</span> \
mkdir <span class="token operator">-</span>p <span class="token operator">/</span>mydata/redis/node-$<span class="token punctuation">{ 
        <!-- --></span>port<span class="token punctuation">}</span><span class="token operator">/</span>conf
touch <span class="token operator">/</span>mydata/redis/node-$<span class="token punctuation">{ 
        <!-- --></span>port<span class="token punctuation">}</span><span class="token operator">/</span>conf/redis<span class="token punctuation">.</span>conf
<span class="token function">cat</span> << EOF ><span class="token operator">/</span>mydata/redis/node-$<span class="token punctuation">{ 
        <!-- --></span>port<span class="token punctuation">}</span><span class="token operator">/</span>conf/redis<span class="token punctuation">.</span>conf
port $<span class="token punctuation">{ 
        <!-- --></span>port<span class="token punctuation">}</span>
cluster-enabled yes
cluster-config-file nodes<span class="token punctuation">.</span>conf
cluster-node-timeout 5000
cluster-announce-ip 192<span class="token punctuation">.</span>168<span class="token punctuation">.</span>255<span class="token punctuation">.</span>157
cluster-announce-port $<span class="token punctuation">{ 
        <!-- --></span>port<span class="token punctuation">}</span>
cluster-announce-bus-port 1$<span class="token punctuation">{ 
        <!-- --></span>port<span class="token punctuation">}</span>
appendonly yes
EOF
docker run <span class="token operator">-</span>p $<span class="token punctuation">{ 
        <!-- --></span>port<span class="token punctuation">}</span>:$<span class="token punctuation">{ 
        <!-- --></span>port<span class="token punctuation">}</span> <span class="token operator">-</span>p 1$<span class="token punctuation">{ 
        <!-- --></span>port<span class="token punctuation">}</span>:1$<span class="token punctuation">{ 
        <!-- --></span>port<span class="token punctuation">}</span> <span class="token operator">--</span>name redis-$<span class="token punctuation">{ 
        <!-- --></span>port<span class="token punctuation">}</span> \
<span class="token operator">-</span>v <span class="token operator">/</span>mydata/redis/node-$<span class="token punctuation">{ 
        <!-- --></span>port<span class="token punctuation">}</span><span class="token operator">/</span><span class="token keyword">data</span>:<span class="token operator">/</span><span class="token keyword">data</span> \
<span class="token operator">-</span>v <span class="token operator">/</span>mydata/redis/node-$<span class="token punctuation">{ 
        <!-- --></span>port<span class="token punctuation">}</span><span class="token operator">/</span>conf/redis<span class="token punctuation">.</span>conf:<span class="token operator">/</span>etc/redis/redis<span class="token punctuation">.</span>conf \
<span class="token operator">-</span>d redis:5<span class="token punctuation">.</span>0<span class="token punctuation">.</span>7 redis-server <span class="token operator">/</span>etc/redis/redis<span class="token punctuation">.</span>conf<span class="token punctuation">;</span> \
done
</code></pre> <pre><code class="prism language-powershell">执行脚本
<span class="token comment"># sh redis-cluster.sh</span>
</code></pre> <pre><code class="prism language-powershell">查看已运行容器
<span class="token comment"># docker ps</span>
CONTAINER ID   IMAGE         COMMAND                  CREATED              STATUS              PORTS                                                                                                NAMES
8d53864a98ce   redis:5<span class="token punctuation">.</span>0<span class="token punctuation">.</span>7   <span class="token string">"docker-entrypoint.s…"</span>   About a minute ago   Up About a minute   0<span class="token punctuation">.</span>0<span class="token punctuation">.</span>0<span class="token punctuation">.</span>0:8006->8006/tcp<span class="token punctuation">,</span> :::8006->8006/tcp<span class="token punctuation">,</span> 6379/tcp<span class="token punctuation">,</span> 0<span class="token punctuation">.</span>0<span class="token punctuation">.</span>0<span class="token punctuation">.</span>0:18006->18006/tcp<span class="token punctuation">,</span> :::18006->18006/tcp   redis-8006
e2b5da0f0605   redis:5<span class="token punctuation">.</span>0<span class="token punctuation">.</span>7   <span class="token string">"docker-entrypoint.s…"</span>   2 minutes ago        Up About a minute   0<span class="token punctuation">.</span>0<span class="token punctuation">.</span>0<span class="token punctuation">.</span>0:8005->8005/tcp<span class="token punctuation">,</span> :::8005->8005/tcp<span class="token punctuation">,</span> 6379/tcp<span class="token punctuation">,</span> 0<span class="token punctuation">.</span>0<span class="token punctuation">.</span>0<span class="token punctuation">.</span>0:18005->18005/tcp<span class="token punctuation">,</span> :::18005->18005/tcp   redis-8005
70e8e8f15aea   redis:5<span class="token punctuation">.</span>0<span class="token punctuation">.</span>7   <span class="token string">"docker-entrypoint.s…"</span>   2 minutes ago        Up 2 minutes        0<span class="token punctuation">.</span>0<span class="token punctuation">.</span>0<span class="token punctuation">.</span>0:8004->8004/tcp<span class="token punctuation">,</span> :::8004->8004/tcp<span class="token punctuation">,</span> 6379/tcp<span class="token punctuation">,</span> 0<span class="token punctuation">.</span>0<span class="token punctuation">.</span>0<span class="token punctuation">.</span>0:18004->18004/tcp<span class="token punctuation">,</span> :::18004->18004/tcp   redis-8004
dff8e4bf02b4   redis:5<span class="token punctuation">.</span>0<span class="token punctuation">.</span>7   <span class="token string">"docker-entrypoint.s…"</span>   2 minutes ago        Up 2 minutes        0<span class="token punctuation">.</span>0<span class="token punctuation">.</span>0<span class="token punctuation">.</span>0:8003->8003/tcp<span class="token punctuation">,</span> :::8003->8003/tcp<span class="token punctuation">,</span> 6379/tcp<span class="token punctuation">,</span> 0<span class="token punctuation">.</span>0<span class="token punctuation">.</span>0<span class="token punctuation">.</span>0:18003->18003/tcp<span class="token punctuation">,</span> :::18003->18003/tcp   redis-8003
c34dc4c423ef   redis:5<span class="token punctuation">.</span>0<span class="token punctuation">.</span>7   <span class="token string">"docker-entrypoint.s…"</span>   2 minutes ago        Up 2 minutes        0<span class="token punctuation">.</span>0<span class="token punctuation">.</span>0<span class="token punctuation">.</span>0:8002->8002/tcp<span class="token punctuation">,</span> :::8002->8002/tcp<span class="token punctuation">,</span> 6379/tcp<span class="token punctuation">,</span> 0<span class="token punctuation">.</span>0<span class="token punctuation">.</span>0<span class="token punctuation">.</span>0:18002->18002/tcp<span class="token punctuation">,</span> :::18002->18002/tcp   redis-8002
b8cb5feffb43   redis:5<span class="token punctuation">.</span>0<span class="token punctuation">.</span>7   <span class="token string">"docker-entrypoint.s…"</span>   2 minutes ago        Up 2 minutes        0<span class="token punctuation">.</span>0<span class="token punctuation">.</span>0<span class="token punctuation">.</span>0:8001->8001/tcp<span class="token punctuation">,</span> :::8001->8001/tcp<span class="token punctuation">,</span> 6379/tcp<span class="token punctuation">,</span> 0<span class="token punctuation">.</span>0<span class="token punctuation">.</span>0<span class="token punctuation">.</span>0:18001->18001/tcp<span class="token punctuation">,</span> :::18001->18001/tcp   redis-8001
</code></pre> <pre><code class="prism language-powershell">登录redis容器
<span class="token comment"># docker exec -it redis-8001 bash</span>
root@b8cb5feffb43:<span class="token operator">/</span><span class="token keyword">data</span><span class="token comment">#</span>
</code></pre> <pre><code class="prism language-powershell">创建redis-cluster
root@b8cb5feffb43:<span class="token operator">/</span><span class="token keyword">data</span><span class="token comment"># redis-cli --cluster create 192.168.255.157:8001 192.168.255.157:8002 192.168.255.157:8003 192.168.255.157:8004 192.168.255.157:8005 192.168.255.157:8006 --cluster-replicas 1</span>
</code></pre> <pre><code class="prism language-powershell">输出:
>>> Performing hash slots allocation on 6 nodes<span class="token punctuation">.</span><span class="token punctuation">.</span><span class="token punctuation">.</span>
Master<span class="token punctuation">[</span>0<span class="token punctuation">]</span> <span class="token operator">-</span>> Slots 0 <span class="token operator">-</span> 5460
Master<span class="token punctuation">[</span>1<span class="token punctuation">]</span> <span class="token operator">-</span>> Slots 5461 <span class="token operator">-</span> 10922
Master<span class="token punctuation">[</span>2<span class="token punctuation">]</span> <span class="token operator">-</span>> Slots 10923 <span class="token operator">-</span> 16383
Adding replica 192<span class="token punctuation">.</span>168<span class="token punctuation">.</span>255<span class="token punctuation">.</span>157:8005 to 192<span class="token punctuation">.</span>168<span class="token punctuation">.</span>255<span class="token punctuation">.</span>157:8001
Adding replica 192<span class="token punctuation">.</span>168<span class="token punctuation">.</span>255<span class="token punctuation">.</span>157:8006 to 192<span class="token punctuation">.</span>168<span class="token punctuation">.</span>255<span class="token punctuation">.</span>157:8002
Adding replica 192<span class="token punctuation">.</span>168<span class="token punctuation">.</span>255<span class="token punctuation">.</span>157:8004 to 192<span class="token punctuation">.</span>168<span class="token punctuation">.</span>255<span class="token punctuation">.</span>157:8003
>>> Trying to optimize slaves allocation <span class="token keyword">for</span> anti-affinity
<span class="token namespace">[WARNING]</span> Some slaves are in the same host as their master
M: abd07f1a2679fe77558bad3ff4b7ab70ec41efa5 192<span class="token punctuation">.</span>168<span class="token punctuation">.</span>255<span class="token punctuation">.</span>157:8001
   slots:<span class="token punctuation">[</span>0-5460<span class="token punctuation">]</span> <span class="token punctuation">(</span>5461 slots<span class="token punctuation">)</span> master
M: 40e69202bb3eab13a8157c33da6240bb31f2fd6f 192<span class="token punctuation">.</span>168<span class="token punctuation">.</span>255<span class="token punctuation">.</span>157:8002
   slots:<span class="token punctuation">[</span>5461-10922<span class="token punctuation">]</span> <span class="token punctuation">(</span>5462 slots<span class="token punctuation">)</span> master
M: 9a927abf3c2982ba9ffdb29176fc8ffa77a2cf03 192<span class="token punctuation">.</span>168<span class="token punctuation">.</span>255<span class="token punctuation">.</span>157:8003
   slots:<span class="token punctuation">[</span>10923-16383<span class="token punctuation">]</span> <span class="token punctuation">(</span>5461 slots<span class="token punctuation">)</span> master
S: 81d0a4056328830a555fcd75cf523d4c9d52205c 192<span class="token punctuation">.</span>168<span class="token punctuation">.</span>255<span class="token punctuation">.</span>157:8004
   replicates 9a927abf3c2982ba9ffdb29176fc8ffa77a2cf03
S: 8121a28519e5b52e4817913aa3969d9431bb68af 192<span class="token punctuation">.</span>168<span class="token punctuation">.</span>255<span class="token punctuation">.</span>157:8005
   replicates abd07f1a2679fe77558bad3ff4b7ab70ec41efa5
S: 3a8dd5343c0b8f5580bc44f6b3bb5b4371d4dde5 192<span class="token punctuation">.</span>168<span class="token punctuation">.</span>255<span class="token punctuation">.</span>157:8006
   replicates 40e69202bb3eab13a8157c33da6240bb31f2fd6f
Can I <span class="token function">set</span> the above configuration? <span class="token punctuation">(</span><span class="token function">type</span> <span class="token string">'yes'</span> to accept<span class="token punctuation">)</span>: yes 输入yes
>>> Nodes configuration updated
>>> Assign a different config epoch to each node
>>> Sending CLUSTER MEET messages to join the cluster
Waiting <span class="token keyword">for</span> the cluster to join
<span class="token punctuation">.</span><span class="token punctuation">.</span><span class="token punctuation">.</span><span class="token punctuation">.</span><span class="token punctuation">.</span>
>>> Performing Cluster Check <span class="token punctuation">(</span><span class="token keyword">using</span> node 192<span class="token punctuation">.</span>168<span class="token punctuation">.</span>255<span class="token punctuation">.</span>157:8001<span class="token punctuation">)</span>
M: abd07f1a2679fe77558bad3ff4b7ab70ec41efa5 192<span class="token punctuation">.</span>168<span class="token punctuation">.</span>255<span class="token punctuation">.</span>157:8001
   slots:<span class="token punctuation">[</span>0-5460<span class="token punctuation">]</span> <span class="token punctuation">(</span>5461 slots<span class="token punctuation">)</span> master
   1 additional replica<span class="token punctuation">(</span>s<span class="token punctuation">)</span>
S: 81d0a4056328830a555fcd75cf523d4c9d52205c 192<span class="token punctuation">.</span>168<span class="token punctuation">.</span>255<span class="token punctuation">.</span>157:8004
   slots: <span class="token punctuation">(</span>0 slots<span class="token punctuation">)</span> slave
   replicates 9a927abf3c2982ba9ffdb29176fc8ffa77a2cf03
M: 40e69202bb3eab13a8157c33da6240bb31f2fd6f 192<span class="token punctuation">.</span>168<span class="token punctuation">.</span>255<span class="token punctuation">.</span>157:8002
   slots:<span class="token punctuation">[</span>5461-10922<span class="token punctuation">]</span> <span class="token punctuation">(</span>5462 slots<span class="token punctuation">)</span> master
   1 additional replica<span class="token punctuation">(</span>s<span class="token punctuation">)</span>
S: 8121a28519e5b52e4817913aa3969d9431bb68af 192<span class="token punctuation">.</span>168<span class="token punctuation">.</span>255<span class="token punctuation">.</span>157:8005
   slots: <span class="token punctuation">(</span>0 slots<span class="token punctuation">)</span> slave
   replicates abd07f1a2679fe77558bad3ff4b7ab70ec41efa5
M: 9a927abf3c2982ba9ffdb29176fc8ffa77a2cf03 192<span class="token punctuation">.</span>168<span class="token punctuation">.</span>255<span class="token punctuation">.</span>157:8003
   slots:<span class="token punctuation">[</span>10923-16383<span class="token punctuation">]</span> <span class="token punctuation">(</span>5461 slots<span class="token punctuation">)</span> master
   1 additional replica<span class="token punctuation">(</span>s<span class="token punctuation">)</span>
S: 3a8dd5343c0b8f5580bc44f6b3bb5b4371d4dde5 192<span class="token punctuation">.</span>168<span class="token punctuation">.</span>255<span class="token punctuation">.</span>157:8006
   slots: <span class="token punctuation">(</span>0 slots<span class="token punctuation">)</span> slave
   replicates 40e69202bb3eab13a8157c33da6240bb31f2fd6f
<span class="token namespace">[OK]</span> All nodes agree about slots configuration<span class="token punctuation">.</span>
>>> Check <span class="token keyword">for</span> open slots<span class="token punctuation">.</span><span class="token punctuation">.</span><span class="token punctuation">.</span>
>>> Check slots coverage<span class="token punctuation">.</span><span class="token punctuation">.</span><span class="token punctuation">.</span>
<span class="token namespace">[OK]</span> All 16384 slots covered<span class="token punctuation">.</span>
</code></pre> </a>
    <h1><a id="74_Redis_655"></a><a id="DockerRabbitMQ_764">八、使用Docker容器实现RabbitMQ部署</a></h1>
    <a id="DockerRabbitMQ_764"> </a>
    <h2><a id="DockerRabbitMQ_764"></a><a id="81__765">8.1 获取参考资料</a></h2>
    <a id="81__765"> <p><br> <br> <br> </p> </a>
    <h2><a id="81__765"></a><a id="82_RabbitMQ_771">8.2 部署RabbitMQ</a></h2>
    <a id="82_RabbitMQ_771"> 
     <blockquote> 
      <p>部署带管理控制台的RabbitMQ</p> 
     </blockquote> <pre><code class="prism language-powershell"><span class="token comment"># docker run -d --name rabbitmq -p 5671:5671 -p 5672:5672 -p 4369:4369 -p 25672:25672 -p 15671:15671 -p 15672:15672 -v /opt/rabbitmq:/var/lib/rabbitmq rabbitmq:management</span>
</code></pre> <pre><code class="prism language-powershell"><span class="token comment"># docker ps</span>
CONTAINER ID   IMAGE                 COMMAND                  CREATED          STATUS         PORTS                                                                                                                                                                                                                                             NAMES
97d28093faa4   rabbitmq:management   <span class="token string">"docker-entrypoint.s…"</span>   11 seconds ago   Up 6 seconds   0<span class="token punctuation">.</span>0<span class="token punctuation">.</span>0<span class="token punctuation">.</span>0:4369->4369/tcp<span class="token punctuation">,</span> :::4369->4369/tcp<span class="token punctuation">,</span> 0<span class="token punctuation">.</span>0<span class="token punctuation">.</span>0<span class="token punctuation">.</span>0:5671-5672->5671-5672/tcp<span class="token punctuation">,</span> :::5671-5672->5671-5672/tcp<span class="token punctuation">,</span> 0<span class="token punctuation">.</span>0<span class="token punctuation">.</span>0<span class="token punctuation">.</span>0:15671-15672->15671-15672/tcp<span class="token punctuation">,</span> :::15671-15672->15671-15672/tcp<span class="token punctuation">,</span> 0<span class="token punctuation">.</span>0<span class="token punctuation">.</span>0<span class="token punctuation">.</span>0:25672->25672/tcp<span class="token punctuation">,</span> :::25672->25672/tcp<span class="token punctuation">,</span> 15691-15692/tcp   rabbitmq
</code></pre> <pre><code class="prism language-powershell">端口说明:
4369<span class="token punctuation">,</span> 25672 <span class="token punctuation">(</span>Erlang发现&集群端口<span class="token punctuation">)</span>
5672<span class="token punctuation">,</span> 5671 <span class="token punctuation">(</span>AMQP端口<span class="token punctuation">)</span>
15672 <span class="token punctuation">(</span>web管理后台端口<span class="token punctuation">)</span>
61613<span class="token punctuation">,</span> 61614 <span class="token punctuation">(</span>STOMP协议端口<span class="token punctuation">)</span>
1883<span class="token punctuation">,</span> 8883 <span class="token punctuation">(</span>MQTT协议端口<span class="token punctuation">)</span>
</code></pre> <p><br> <br> </p> </a>
   </div>
   <a id="82_RabbitMQ_771"> </a>
  </div>
 
</div> <div data-v-9d595948>
            锐单商城拥有海量<a href="/minstation/pdf/" target="_blank" data-v-9d595948>元器件数据手册</a>、<a href="/minstation/tidai/" target="_blank" data-v-9d595948>IC替代型号</a>,打造<a href="/minstation/ic/" target="_blank" data-v-9d595948>电子元器件IC百科</a>大全!
          </div></div></article> <section class="relation" data-v-9d595948><h2 data-v-9d595948>相关文章</h2> <ul class="b-flex-wrap" data-v-9d595948><li class="item" data-v-9d595948><a href="https://www.ruidan.com/infomation/detail/289261" rel class="text-hover" data-v-9d595948><p class="text-ellipsis" data-v-9d595948>动力学技术KTU1121 USB Type-C 端口保护器的介绍、特性、及应用</p></a></li><li class="item" data-v-9d595948><a href="https://www.ruidan.com/infomation/detail/289260" rel class="text-hover" data-v-9d595948><p class="text-ellipsis" data-v-9d595948>Sensata PTE7300密封数字压力传感器的介绍、特性、及应用</p></a></li><li class="item" data-v-9d595948><a href="https://www.ruidan.com/infomation/detail/289259" rel class="text-hover" data-v-9d595948><p class="text-ellipsis" data-v-9d595948>PANJIT PBHV8110DA/PBHV9110DA低Vce(sat)晶体管的介绍、特性、及应用</p></a></li><li class="item" data-v-9d595948><a href="https://www.ruidan.com/infomation/detail/289258" rel class="text-hover" data-v-9d595948><p class="text-ellipsis" data-v-9d595948>ams OSRAM OSLON 黑色平板X LED器件的介绍、特性、及应用</p></a></li><li class="item" data-v-9d595948><a href="https://www.ruidan.com/infomation/detail/289255" rel class="text-hover" data-v-9d595948><p class="text-ellipsis" data-v-9d595948>Cree LED CLQ6A三合一贴片LED的介绍、特性、及应用</p></a></li><li class="item" data-v-9d595948><a href="https://www.ruidan.com/infomation/detail/289254" rel class="text-hover" data-v-9d595948><p class="text-ellipsis" data-v-9d595948>Cree LED CLQ6B 4-in-1 RGBW贴片LED的介绍、特性、及应用</p></a></li><li class="item" data-v-9d595948><a href="https://www.ruidan.com/infomation/detail/289252" rel class="text-hover" data-v-9d595948><p class="text-ellipsis" data-v-9d595948>NDK NX1210AB表面贴装晶体的介绍、特性、及应用</p></a></li><li class="item" data-v-9d595948><a href="https://www.ruidan.com/infomation/detail/289169" rel class="text-hover" data-v-9d595948><p class="text-ellipsis" data-v-9d595948>伊顿ACE2V3225共模芯片电感器的介绍、特性、及应用</p></a></li><li class="item" data-v-9d595948><a href="https://www.ruidan.com/infomation/detail/289152" rel class="text-hover" data-v-9d595948><p class="text-ellipsis" data-v-9d595948>意法半导体X040灵敏型栅可控硅和Z040可控硅的介绍、特性、及应用</p></a></li><li class="item" data-v-9d595948><a href="https://www.ruidan.com/infomation/detail/289151" rel class="text-hover" data-v-9d595948><p class="text-ellipsis" data-v-9d595948>ABLIC S-82Y1B电池保护芯片的介绍、特性、及应用</p></a></li></ul></section> <div class="articles-mini" data-v-9d595948><ul class="navs b-flex" data-v-9d595948><li class="bar" data-v-9d595948><a href="/infomation/4" target="_blank" class="act" data-v-9d595948>动态</a></li><li class="bar" data-v-9d595948><a href="/infomation/10" target="_blank" data-v-9d595948>产品</a></li><li class="bar" data-v-9d595948><a href="/infomation/11" target="_blank" data-v-9d595948>新闻</a></li><li class="bar" data-v-9d595948><a href="/infomation/13" target="_blank" data-v-9d595948>电路图</a></li><li class="bar" data-v-9d595948><a href="/infomation/8" target="_blank" data-v-9d595948>方案</a></li><li class="bar" data-v-9d595948><a href="/infomation/9" target="_blank" data-v-9d595948>技术</a></li><li class="bar" data-v-9d595948><a href="/infomation/1" target="_blank" data-v-9d595948>公告</a></li></ul> <div class="cont b-flex" style="display:;" data-v-9d595948><span class="img b-flex-shrink0 b-flex-center" data-v-9d595948><img src="https://web.ruidan.com/images/aritcle/programmes/20240715/thumbnail/306321528ceb49b6b92ff31aa2a762bd.png?Expires=2351758230&OSSAccessKeyId=LTAIHgntmVKZP6VP&Signature=tC2zNds/dQu4rHu%2BIK%2BMAr69LKw%3D" data-v-9d595948></span> <ul class="lists b-flex-grow1" data-v-9d595948><li class="item" data-v-9d595948><a href="https://www.ruidan.com/infomation/detail/307909" rel data-v-9d595948><p class="text-ellipsis" data-v-9d595948>详细介绍电流互感器功能区别3CT SR ZCT</p></a></li><li class="item" data-v-9d595948><a href="https://www.ruidan.com/infomation/detail/307908" rel data-v-9d595948><p class="text-ellipsis" data-v-9d595948>雅特力携多款AT32 MCU新品与应用方案亮相2024慕尼黑上海电子展</p></a></li><li class="item" data-v-9d595948><a href="https://www.ruidan.com/infomation/detail/307907" rel data-v-9d595948><p class="text-ellipsis" data-v-9d595948>AMEYA360 | 江苏润石RSR58x高压系列高精密基准源</p></a></li><li class="item" data-v-9d595948><a href="https://www.ruidan.com/infomation/detail/307906" rel data-v-9d595948><p class="text-ellipsis" data-v-9d595948>断路器的常见故障和处理方法</p></a></li><li class="item" data-v-9d595948><a href="https://www.ruidan.com/infomation/detail/307905" rel data-v-9d595948><p class="text-ellipsis" data-v-9d595948>普源精电(RIGOL)多通道材料应力测量系统</p></a></li></ul></div><div class="cont b-flex" style="display:none;" data-v-9d595948><span class="img b-flex-shrink0 b-flex-center" data-v-9d595948><img data-v-9d595948></span> <ul class="lists b-flex-grow1" data-v-9d595948><li class="item" data-v-9d595948><a href="https://www.ruidan.com/infomation/detail/307903" rel data-v-9d595948><p class="text-ellipsis" data-v-9d595948> 亚马逊云科技宣布基于自研Amazon Graviton4的Amazon EC2 R8g实例正式可用</p></a></li><li class="item" data-v-9d595948><a href="https://www.ruidan.com/infomation/detail/307902" rel data-v-9d595948><p class="text-ellipsis" data-v-9d595948>OPPO 与爱立信签署全球战略合作协议</p></a></li><li class="item" data-v-9d595948><a href="https://www.ruidan.com/infomation/detail/307901" rel data-v-9d595948><p class="text-ellipsis" data-v-9d595948>英飞凌推出业界首款符合太空标准的并行接口1 Mb和2 Mb F-RAM,扩大其抗辐射存储器产品组合</p></a></li><li class="item" data-v-9d595948><a href="https://www.ruidan.com/infomation/detail/307900" rel data-v-9d595948><p class="text-ellipsis" data-v-9d595948>2024慕尼黑上海电子展亮点:三款重点展品及解决方案的深度探索</p></a></li><li class="item" data-v-9d595948><a href="https://www.ruidan.com/infomation/detail/307899" rel data-v-9d595948><p class="text-ellipsis" data-v-9d595948>前途未卜的AI个人助理</p></a></li></ul></div><div class="cont b-flex" style="display:none;" data-v-9d595948><span class="img b-flex-shrink0 b-flex-center" data-v-9d595948><img data-v-9d595948></span> <ul class="lists b-flex-grow1" data-v-9d595948><li class="item" data-v-9d595948><a href="https://www.ruidan.com/infomation/detail/307084" rel data-v-9d595948><p class="text-ellipsis" data-v-9d595948>让“节能”贯穿服务器全生命周期,英特尔至强6能效核处理器的出众之处</p></a></li><li class="item" data-v-9d595948><a href="https://www.ruidan.com/infomation/detail/307083" rel data-v-9d595948><p class="text-ellipsis" data-v-9d595948>英特尔CEO帕特·基辛格:AI正推动业界进入创新黄金时代,影响力堪称空前</p></a></li><li class="item" data-v-9d595948><a href="https://www.ruidan.com/infomation/detail/307080" rel data-v-9d595948><p class="text-ellipsis" data-v-9d595948>英飞凌推出适用于物联网设备进行非接触式验证及安全配置的NFC I2C 桥接标签</p></a></li><li class="item" data-v-9d595948><a href="https://www.ruidan.com/infomation/detail/307079" rel data-v-9d595948><p class="text-ellipsis" data-v-9d595948>安森美推出提高数据中心能效的完整电源解决方案</p></a></li><li class="item" data-v-9d595948><a href="https://www.ruidan.com/infomation/detail/307078" rel data-v-9d595948><p class="text-ellipsis" data-v-9d595948>Molex莫仕在中国荣获通用汽车供应商质量卓越奖</p></a></li></ul></div><div class="cont b-flex" style="display:none;" data-v-9d595948><span class="img b-flex-shrink0 b-flex-center" data-v-9d595948><img data-v-9d595948></span> <ul class="lists b-flex-grow1" data-v-9d595948><li class="item" data-v-9d595948><a href="https://www.ruidan.com/infomation/detail/307071" rel data-v-9d595948><p class="text-ellipsis" data-v-9d595948>整流二极管的应用电源</p></a></li><li class="item" data-v-9d595948><a href="https://www.ruidan.com/infomation/detail/307070" rel data-v-9d595948><p class="text-ellipsis" data-v-9d595948>绝缘栅双极型晶体管应用电路</p></a></li><li class="item" data-v-9d595948><a href="https://www.ruidan.com/infomation/detail/307069" rel data-v-9d595948><p class="text-ellipsis" data-v-9d595948>多位 LED 数码管</p></a></li><li class="item" data-v-9d595948><a href="https://www.ruidan.com/infomation/detail/307068" rel data-v-9d595948><p class="text-ellipsis" data-v-9d595948>单向晶闸管构成的交流开关电路</p></a></li><li class="item" data-v-9d595948><a href="https://www.ruidan.com/infomation/detail/307016" rel data-v-9d595948><p class="text-ellipsis" data-v-9d595948>压敏电阻器电路</p></a></li></ul></div><div class="cont b-flex" style="display:none;" data-v-9d595948><span class="img b-flex-shrink0 b-flex-center" data-v-9d595948><img data-v-9d595948></span> <ul class="lists b-flex-grow1" data-v-9d595948><li class="item" data-v-9d595948><a href="https://www.ruidan.com/infomation/detail/307897" rel data-v-9d595948><p class="text-ellipsis" data-v-9d595948>27 MHz 谐振转换器的直流输出</p></a></li><li class="item" data-v-9d595948><a href="https://www.ruidan.com/infomation/detail/307896" rel data-v-9d595948><p class="text-ellipsis" data-v-9d595948>具有初级电压钳位的氮化镓 (GaN) FET 可显著实现交流适配器的小型化</p></a></li><li class="item" data-v-9d595948><a href="https://www.ruidan.com/infomation/detail/307895" rel data-v-9d595948><p class="text-ellipsis" data-v-9d595948>栅极驱动器电路设计</p></a></li><li class="item" data-v-9d595948><a href="https://www.ruidan.com/infomation/detail/307859" rel data-v-9d595948><p class="text-ellipsis" data-v-9d595948>现代电磁炉烹饪需要紧凑而高效的解决方案</p></a></li><li class="item" data-v-9d595948><a href="https://www.ruidan.com/infomation/detail/307851" rel data-v-9d595948><p class="text-ellipsis" data-v-9d595948>工业辅助电源中的 SiC</p></a></li></ul></div><div class="cont b-flex" style="display:none;" data-v-9d595948><span class="img b-flex-shrink0 b-flex-center" data-v-9d595948><img src="https://web.ruidan.com/images/aritcle/programmes/20240321/thumbnail/52ffd54e07174100a151b11dfd0f2966.png?Expires=2341742726&OSSAccessKeyId=LTAIHgntmVKZP6VP&Signature=hd7ZMmbwjCT6HOLk1zAsTFc7kCM%3D" data-v-9d595948></span> <ul class="lists b-flex-grow1" data-v-9d595948><li class="item" data-v-9d595948><a href="https://www.ruidan.com/infomation/detail/289261" rel data-v-9d595948><p class="text-ellipsis" data-v-9d595948>动力学技术KTU1121 USB Type-C 端口保护器的介绍、特性、及应用</p></a></li><li class="item" data-v-9d595948><a href="https://www.ruidan.com/infomation/detail/289260" rel data-v-9d595948><p class="text-ellipsis" data-v-9d595948>Sensata PTE7300密封数字压力传感器的介绍、特性、及应用</p></a></li><li class="item" data-v-9d595948><a href="https://www.ruidan.com/infomation/detail/289259" rel data-v-9d595948><p class="text-ellipsis" data-v-9d595948>PANJIT PBHV8110DA/PBHV9110DA低Vce(sat)晶体管的介绍、特性、及应用</p></a></li><li class="item" data-v-9d595948><a href="https://www.ruidan.com/infomation/detail/289258" rel data-v-9d595948><p class="text-ellipsis" data-v-9d595948>ams OSRAM OSLON 黑色平板X LED器件的介绍、特性、及应用</p></a></li><li class="item" data-v-9d595948><a href="https://www.ruidan.com/infomation/detail/289255" rel data-v-9d595948><p class="text-ellipsis" data-v-9d595948>Cree LED CLQ6A三合一贴片LED的介绍、特性、及应用</p></a></li></ul></div><div class="cont b-flex" style="display:none;" data-v-9d595948><span class="img b-flex-shrink0 b-flex-center" data-v-9d595948><img src="https://web.ruidan.com/images/aritcle/20250117/f343f3de61b54e0c9c94d158533a1d2c.png?Expires=2367821594&OSSAccessKeyId=LTAIHgntmVKZP6VP&Signature=5x0QmpPlIIynwJY%2B3GeHipyrVJQ%3D" data-v-9d595948></span> <ul class="lists b-flex-grow1" data-v-9d595948><li class="item" data-v-9d595948><a href="https://www.ruidan.com/infomation/detail/307910" rel data-v-9d595948><p class="text-ellipsis" data-v-9d595948>2025年春节放假通知</p></a></li><li class="item" data-v-9d595948><a href="https://www.ruidan.com/infomation/detail/289765" rel data-v-9d595948><p class="text-ellipsis" data-v-9d595948>锐单2024年51劳动节放假通知</p></a></li><li class="item" data-v-9d595948><a href="https://www.ruidan.com/infomation/detail/289499" rel data-v-9d595948><p class="text-ellipsis" data-v-9d595948>锐单商城2024年清明节放假通知</p></a></li><li class="item" data-v-9d595948><a href="https://www.ruidan.com/infomation/detail/274663" rel data-v-9d595948><p class="text-ellipsis" data-v-9d595948>2024年春节锐单商城放假安排</p></a></li><li class="item" data-v-9d595948><a href="https://www.ruidan.com/infomation/detail/274067" rel data-v-9d595948><p class="text-ellipsis" data-v-9d595948>【通知】2024年元旦锐单商城放假安排</p></a></li></ul></div></div></div> <aside class="infomation-aside b-flex-shrink0" data-v-9d595948><div class="infomation-brand" data-v-95a7265e data-v-9d595948><h3 data-v-95a7265e><i class="iconfont iconpinpai" data-v-95a7265e></i> 品牌专区</h3> <ul class="b-flex-wrap" data-v-95a7265e><li class="brand" data-v-95a7265e><a href="https://www.ruidan.com/brand/5" rel title="欧姆龙" data-v-95a7265e><div class="img b-flex-center" data-v-95a7265e><img alt="欧姆龙_undefined" src="https://web.ruidan.com/images/brand/recommend/-e-brand_logo_12.png?x-oss-process=image/auto-orient,1/interlace,1/quality,q_90" data-v-95a7265e></div></a></li><li class="brand" data-v-95a7265e><a href="https://www.ruidan.com/brand/540" rel title="国巨" data-v-95a7265e><div class="img b-flex-center" data-v-95a7265e><img alt="国巨_undefined" src="https://web.ruidan.com/images/brand/recommend/-e-brand_logo_10.png?x-oss-process=image/auto-orient,1/interlace,1/quality,q_90" data-v-95a7265e></div></a></li><li class="brand" data-v-95a7265e><a href="https://www.ruidan.com/brand/30" rel title="英飞凌" data-v-95a7265e><div class="img b-flex-center" data-v-95a7265e><img alt="英飞凌_undefined" src="https://web.ruidan.com/images/brand/recommend/-e-brand_logo_5.png?x-oss-process=image/auto-orient,1/interlace,1/quality,q_90" data-v-95a7265e></div></a></li><li class="brand" data-v-95a7265e><a href="https://www.ruidan.com/brand/34" rel title="亚德诺" data-v-95a7265e><div class="img b-flex-center" data-v-95a7265e><img alt="亚德诺_undefined" src="https://web.ruidan.com/images/brand/recommend/-e-brand_logo_3.png?x-oss-process=image/auto-orient,1/interlace,1/quality,q_90" data-v-95a7265e></div></a></li><li class="brand" data-v-95a7265e><a href="https://www.ruidan.com/brand/42" rel title="恩智浦" data-v-95a7265e><div class="img b-flex-center" data-v-95a7265e><img alt="恩智浦_undefined" src="https://web.ruidan.com/images/brand/recommend/-e-brand_logo_9.png?x-oss-process=image/auto-orient,1/interlace,1/quality,q_90" data-v-95a7265e></div></a></li><li class="brand" data-v-95a7265e><a href="https://www.ruidan.com/brand/44" rel title="安森美" data-v-95a7265e><div class="img b-flex-center" data-v-95a7265e><img alt="安森美_undefined" src="https://web.ruidan.com/images/brand/recommend/-e-brand_logo_1.png?x-oss-process=image/auto-orient,1/interlace,1/quality,q_90" data-v-95a7265e></div></a></li><li class="brand" data-v-95a7265e><a href="https://www.ruidan.com/brand/55" rel title="罗姆" data-v-95a7265e><div class="img b-flex-center" data-v-95a7265e><img alt="罗姆_undefined" src="https://web.ruidan.com/images/brand/recommend/-e-brand_logo_11.png?x-oss-process=image/auto-orient,1/interlace,1/quality,q_90" data-v-95a7265e></div></a></li><li class="brand" data-v-95a7265e><a href="https://www.ruidan.com/brand/61" rel title="意法半导体" data-v-95a7265e><div class="img b-flex-center" data-v-95a7265e><img alt="意法半导体_undefined" src="https://web.ruidan.com/images/brand/recommend/-e-brand_logo_15.png?x-oss-process=image/auto-orient,1/interlace,1/quality,q_90" data-v-95a7265e></div></a></li><li class="brand" data-v-95a7265e><a href="https://www.ruidan.com/brand/63" rel title="东电化" data-v-95a7265e><div class="img b-flex-center" data-v-95a7265e><img alt="东电化_undefined" src="https://web.ruidan.com/images/brand/recommend/TDK.jpg?x-oss-process=image/auto-orient,1/interlace,1/resize,m_lfit,w_200/quality,q_90/format,jpg" data-v-95a7265e></div></a></li></ul></div> <div class="infomation-tab" data-v-f4168900 data-v-9d595948><p class="tab" data-v-f4168900><a href="/activity" target="_blank" class="active" data-v-f4168900> 热销</a> <a href="/tidai/" target="_blank" data-v-f4168900>替代</a> <a href="/pdf/" target="_blank" data-v-f4168900>pdf库</a> <a href="/ic/" target="_blank" data-v-f4168900>ic百科</a></p> <ul class="b-flex-wrap" style="display:;" data-v-f4168900><li data-v-f4168900><a href="/goods/detail/5510181" target="_blank" class="ellipsis text-ellipsis text-hover" data-v-f4168900>MRS25000C4303FCT00</a></li><li data-v-f4168900><a href="/goods/detail/5510182" target="_blank" class="ellipsis text-ellipsis text-hover" data-v-f4168900>WK73R2HTTE393J</a></li><li data-v-f4168900><a href="/goods/detail/5510183" target="_blank" class="ellipsis text-ellipsis text-hover" data-v-f4168900>PR02000208203JA100</a></li><li data-v-f4168900><a href="/goods/detail/5510184" target="_blank" class="ellipsis text-ellipsis text-hover" data-v-f4168900>CMF5512K400FHEB</a></li><li data-v-f4168900><a href="/goods/detail/5510185" target="_blank" class="ellipsis text-ellipsis text-hover" data-v-f4168900>RR02J36RTB</a></li><li data-v-f4168900><a href="/goods/detail/5510186" target="_blank" class="ellipsis text-ellipsis text-hover" data-v-f4168900>RS73F2BTTD71R5B</a></li><li data-v-f4168900><a href="/goods/detail/5510187" target="_blank" class="ellipsis text-ellipsis text-hover" data-v-f4168900>RS73F1JTTD6343F</a></li><li data-v-f4168900><a href="/goods/detail/5510188" target="_blank" class="ellipsis text-ellipsis text-hover" data-v-f4168900>PR01000102201JA100</a></li><li data-v-f4168900><a href="/goods/detail/5510189" target="_blank" class="ellipsis text-ellipsis text-hover" data-v-f4168900>MP9100-0.15-1%</a></li><li data-v-f4168900><a href="/goods/detail/5510190" target="_blank" class="ellipsis text-ellipsis text-hover" data-v-f4168900>SG73S2ATTD1242F</a></li><li data-v-f4168900><a href="/goods/detail/5510191" target="_blank" class="ellipsis text-ellipsis text-hover" data-v-f4168900>RC14JB750R</a></li><li data-v-f4168900><a href="/goods/detail/5510192" target="_blank" class="ellipsis text-ellipsis text-hover" data-v-f4168900>RS73F2BTTD8450B</a></li><li data-v-f4168900><a href="/goods/detail/5510193" target="_blank" class="ellipsis text-ellipsis text-hover" data-v-f4168900>CFM14JT47R0</a></li><li data-v-f4168900><a href="/goods/detail/5510194" target="_blank" class="ellipsis text-ellipsis text-hover" data-v-f4168900>273-12-RC</a></li><li data-v-f4168900><a href="/goods/detail/5510195" target="_blank" class="ellipsis text-ellipsis text-hover" data-v-f4168900>RS73F1JTTD2701C</a></li><li data-v-f4168900><a href="/goods/detail/5510196" target="_blank" class="ellipsis text-ellipsis text-hover" data-v-f4168900>RS73F2ATTD2430D</a></li><li data-v-f4168900><a href="/goods/detail/5510197" target="_blank" class="ellipsis text-ellipsis text-hover" data-v-f4168900>H81M0BYA</a></li><li data-v-f4168900><a href="/goods/detail/5510198" target="_blank" class="ellipsis text-ellipsis text-hover" data-v-f4168900>FMP200JR-52-3R9</a></li><li data-v-f4168900><a href="/goods/detail/5510199" target="_blank" class="ellipsis text-ellipsis text-hover" data-v-f4168900>MRS25000C2101FCT00</a></li><li data-v-f4168900><a href="/goods/detail/5510200" target="_blank" class="ellipsis text-ellipsis text-hover" data-v-f4168900>WK73S3ATTE68LJ</a></li><li data-v-f4168900><a href="/goods/detail/5510201" target="_blank" class="ellipsis text-ellipsis text-hover" data-v-f4168900>PR02000208203JA100</a></li><li data-v-f4168900><a href="/goods/detail/5510202" target="_blank" class="ellipsis text-ellipsis text-hover" data-v-f4168900>RR02J3R3TB</a></li><li data-v-f4168900><a href="/goods/detail/5510203" target="_blank" class="ellipsis text-ellipsis text-hover" data-v-f4168900>RS73F1JTTD3001D</a></li><li data-v-f4168900><a href="/goods/detail/5510204" target="_blank" class="ellipsis text-ellipsis text-hover" data-v-f4168900>PR01000102201JA100</a></li><li data-v-f4168900><a href="/goods/detail/5510205" target="_blank" class="ellipsis text-ellipsis text-hover" data-v-f4168900>MP9100-0.20-1%</a></li><li data-v-f4168900><a href="/goods/detail/5510206" target="_blank" class="ellipsis text-ellipsis text-hover" data-v-f4168900>RNMF14FTC18R0</a></li><li data-v-f4168900><a href="/goods/detail/5510207" target="_blank" class="ellipsis text-ellipsis text-hover" data-v-f4168900>SG73S2ATTD11R8F</a></li><li data-v-f4168900><a href="/goods/detail/5510208" target="_blank" class="ellipsis text-ellipsis text-hover" data-v-f4168900>273-180K-RC</a></li><li data-v-f4168900><a href="/goods/detail/5510209" target="_blank" class="ellipsis text-ellipsis text-hover" data-v-f4168900>RN73H1JTTD1141D100</a></li><li data-v-f4168900><a href="/goods/detail/5510210" target="_blank" class="ellipsis text-ellipsis text-hover" data-v-f4168900>H84K99BYA</a></li></ul> <ul class="b-flex-wrap" style="display:none;" data-v-f4168900><li data-v-f4168900><a href="/tidai/544a6925459d77aadb6897222f68f7fc" target="_blank" class="ellipsis text-ellipsis text-hover" data-v-f4168900>GRM0335C1E560JD01D</a></li><li data-v-f4168900><a href="/tidai/9285f9727e1cb1651b2f3d605f1adf14" target="_blank" class="ellipsis text-ellipsis text-hover" data-v-f4168900>02015A6R8CAT2A</a></li><li data-v-f4168900><a href="/tidai/c5ac9dcfe5842368bb144cb143c6b735" target="_blank" class="ellipsis text-ellipsis text-hover" data-v-f4168900>0201ZC332KAT7A</a></li><li data-v-f4168900><a href="/tidai/351f1f9c03d4ceec179f804f631260f4" target="_blank" class="ellipsis text-ellipsis text-hover" data-v-f4168900>0201ZD103KAT2A</a></li><li data-v-f4168900><a href="/tidai/40f7efd15777ecd42a9e31d4ade2ba7f" target="_blank" class="ellipsis text-ellipsis text-hover" data-v-f4168900>0201YA820GAT2A</a></li><li data-v-f4168900><a href="/tidai/4d25cb492d1aedee6e110301d353b77d" target="_blank" class="ellipsis text-ellipsis text-hover" data-v-f4168900>CL03B152KP3NNNC</a></li><li data-v-f4168900><a href="/tidai/cce416d6415cee6c7c851299270f46ac" target="_blank" class="ellipsis text-ellipsis text-hover" data-v-f4168900>ECJ-ZEB0J472K</a></li><li data-v-f4168900><a href="/tidai/7419c8d80ee5b4fb426d3b185f7e7cdc" target="_blank" class="ellipsis text-ellipsis text-hover" data-v-f4168900>ECJ-ZEB0J472K</a></li><li data-v-f4168900><a href="/tidai/549b79f73a58f90f560c5e7357f96a79" target="_blank" class="ellipsis text-ellipsis text-hover" data-v-f4168900>0201ZD472KAT4A</a></li><li data-v-f4168900><a href="/tidai/6f3dae0d03e951d9274b5131f6e2b642" target="_blank" class="ellipsis text-ellipsis text-hover" data-v-f4168900>0201ZD392KAT4A</a></li><li data-v-f4168900><a href="/tidai/97b65e06990c73f67deec0d5d0331739" target="_blank" class="ellipsis text-ellipsis text-hover" data-v-f4168900>0201ZD392KAT2A</a></li><li data-v-f4168900><a href="/tidai/391a6632b3e5f9e9eb533962179f77f0" target="_blank" class="ellipsis text-ellipsis text-hover" data-v-f4168900>04023A151FA77A</a></li><li data-v-f4168900><a href="/tidai/687b66a029fc970a7ea8a32887a824ca" target="_blank" class="ellipsis text-ellipsis text-hover" data-v-f4168900>04023A180GAT2A</a></li><li data-v-f4168900><a href="/tidai/3a5c0ad16107fa1dce1d5fa4e8e88666" target="_blank" class="ellipsis text-ellipsis text-hover" data-v-f4168900>04023A180GA79A</a></li><li data-v-f4168900><a href="/tidai/3a5c0ad16107fa1dce1d5fa4e8e88666" target="_blank" class="ellipsis text-ellipsis text-hover" data-v-f4168900>04023A180GAT7A</a></li><li data-v-f4168900><a href="/tidai/962f5b76d2f8994e7cc3327cf75cc576" target="_blank" class="ellipsis text-ellipsis text-hover" data-v-f4168900>04023A101KA72A</a></li><li data-v-f4168900><a href="/tidai/b5d2e0f1dd0dbbc3f56a2106ad2f0fe5" target="_blank" class="ellipsis text-ellipsis text-hover" data-v-f4168900>04023J2R1ABSTR</a></li><li data-v-f4168900><a href="/tidai/18ce093645aacd52d6ce7659c206678b" target="_blank" class="ellipsis text-ellipsis text-hover" data-v-f4168900>748642-1</a></li><li data-v-f4168900><a href="/tidai/bc7dc117fc48945b77484acb1eaa0f41" target="_blank" class="ellipsis text-ellipsis text-hover" data-v-f4168900>04023A101KA72A</a></li><li data-v-f4168900><a href="/tidai/5e75f9e5edaa8bc1e93afc2f27365a36" target="_blank" class="ellipsis text-ellipsis text-hover" data-v-f4168900>C1005C0G1H300J</a></li><li data-v-f4168900><a href="/tidai/ff1a34459b866d4a1d65e440977b07db" target="_blank" class="ellipsis text-ellipsis text-hover" data-v-f4168900>04025A200GAT2A</a></li><li data-v-f4168900><a href="/tidai/a08a982e8a264d458adc5639244df547" target="_blank" class="ellipsis text-ellipsis text-hover" data-v-f4168900>04023C152KAJ2A</a></li><li data-v-f4168900><a href="/tidai/3c83ed8c73aefa33ec091930519f94c3" target="_blank" class="ellipsis text-ellipsis text-hover" data-v-f4168900>04026D104KAT2A</a></li><li data-v-f4168900><a href="/tidai/3e705fbb56414e08d0e1ed4281b4c63d" target="_blank" class="ellipsis text-ellipsis text-hover" data-v-f4168900>05085C103KAT2W</a></li><li data-v-f4168900><a href="/tidai/4b671d4f2578385aad27b1e69708edbf" target="_blank" class="ellipsis text-ellipsis text-hover" data-v-f4168900>06035A121JAT2A</a></li><li data-v-f4168900><a href="/tidai/40eea7141e70f57f0a7cc4f10712705e" target="_blank" class="ellipsis text-ellipsis text-hover" data-v-f4168900>0508YC104KAT2V</a></li><li data-v-f4168900><a href="/tidai/b2b6c4c7785f7e509b8e07cc58f60209" target="_blank" class="ellipsis text-ellipsis text-hover" data-v-f4168900>LD031A180FAB9A</a></li><li data-v-f4168900><a href="/tidai/b2b6c4c7785f7e509b8e07cc58f60209" target="_blank" class="ellipsis text-ellipsis text-hover" data-v-f4168900>06031A180FA79A</a></li><li data-v-f4168900><a href="/tidai/12eca13c2d4ea10c4336683a6f159bb6" target="_blank" class="ellipsis text-ellipsis text-hover" data-v-f4168900>101R14N100GV4T</a></li><li data-v-f4168900><a href="/tidai/42962949db850492725465716a1c5582" target="_blank" class="ellipsis text-ellipsis text-hover" data-v-f4168900>101R14N100GV4T</a></li></ul> <ul class="b-flex-wrap" style="display:none;" data-v-f4168900><li data-v-f4168900><a href="/pdf/5a31b918fe81e38dc6d0c916538db408" target="_blank" class="ellipsis text-ellipsis text-hover" data-v-f4168900>ESM22DTBN-S664</a></li><li data-v-f4168900><a href="/pdf/ed154006ec4664071b1fba55871a4baf" target="_blank" class="ellipsis text-ellipsis text-hover" data-v-f4168900>ESM22DTAT-S273</a></li><li data-v-f4168900><a href="/pdf/35cb279c2f54fd77d4eeaf675bb5991e" target="_blank" class="ellipsis text-ellipsis text-hover" data-v-f4168900>ESM22DSUI</a></li><li data-v-f4168900><a href="/pdf/34237985dc3933b02039c70bce5f86be" target="_blank" class="ellipsis text-ellipsis text-hover" data-v-f4168900>ESM22DTAH-S189</a></li><li data-v-f4168900><a href="/pdf/fd83a8141298ef300a93241865292934" target="_blank" class="ellipsis text-ellipsis text-hover" data-v-f4168900>ESM22DSEH</a></li><li data-v-f4168900><a href="/pdf/63b6c0cb7644463aa3b0da240ff28a21" target="_blank" class="ellipsis text-ellipsis text-hover" data-v-f4168900>ESM22DTAT-S664</a></li><li data-v-f4168900><a href="/pdf/72439db1b9915ae861761c296367732f" target="_blank" class="ellipsis text-ellipsis text-hover" data-v-f4168900>ESM22DRYN</a></li><li data-v-f4168900><a href="/pdf/a86e22c4a42c27b1491f058080a7835b" target="_blank" class="ellipsis text-ellipsis text-hover" data-v-f4168900>ESM22DRYI</a></li><li data-v-f4168900><a href="/pdf/c227ea0ce8b2418a9f8a31d920d21933" target="_blank" class="ellipsis text-ellipsis text-hover" data-v-f4168900>ESM22DSUN</a></li><li data-v-f4168900><a href="/pdf/5a9c8115d88870b2d35d67cc2e79a719" target="_blank" class="ellipsis text-ellipsis text-hover" data-v-f4168900>ESM22DSEH-S13</a></li><li data-v-f4168900><a href="/pdf/9cc334bcb10721f3be1d9941936ad2e8" target="_blank" class="ellipsis text-ellipsis text-hover" data-v-f4168900>ESM22DTAI</a></li><li data-v-f4168900><a href="/pdf/b0574fd44f180bab8612a5bd778b699f" target="_blank" class="ellipsis text-ellipsis text-hover" data-v-f4168900>ESM22DTAT-S189</a></li><li data-v-f4168900><a href="/pdf/f06035cab2e006f61406f844f6036309" target="_blank" class="ellipsis text-ellipsis text-hover" data-v-f4168900>ESM22DTAI-S189</a></li><li data-v-f4168900><a href="/pdf/9517133545021b982d9a67ece08e5a0a" target="_blank" class="ellipsis text-ellipsis text-hover" data-v-f4168900>ESM22DTBD</a></li><li data-v-f4168900><a href="/pdf/c1ce77491e8926ecce5b5f4a9aed26f0" target="_blank" class="ellipsis text-ellipsis text-hover" data-v-f4168900>ESM22DSEH-S243</a></li><li data-v-f4168900><a href="/pdf/ce50d94bbcf019985f4e00ca0c26e6f7" target="_blank" class="ellipsis text-ellipsis text-hover" data-v-f4168900>ESM22DRYI-S13</a></li><li data-v-f4168900><a href="/pdf/68978fc6b42e653bcd3de9755a4e3afb" target="_blank" class="ellipsis text-ellipsis text-hover" data-v-f4168900>ESM22DTBD-S189</a></li><li data-v-f4168900><a href="/pdf/3dca209a19192f0a062bcc2b88466dec" target="_blank" class="ellipsis text-ellipsis text-hover" data-v-f4168900>ESM22DTBT</a></li><li data-v-f4168900><a href="/pdf/e5c73becb995fca98e34a7b57303ed12" target="_blank" class="ellipsis text-ellipsis text-hover" data-v-f4168900>ESM22DSEI</a></li><li data-v-f4168900><a href="/pdf/f16a62c42241658d69d7308c9fd9a23a" target="_blank" class="ellipsis text-ellipsis text-hover" data-v-f4168900>ESM22DTAN-S189</a></li><li data-v-f4168900><a href="/pdf/82b7331ea8d6aab41012af5bfa27ee5e" target="_blank" class="ellipsis text-ellipsis text-hover" data-v-f4168900>ESM22DTBS</a></li><li data-v-f4168900><a href="/pdf/8e7cfad1872e82d44a68ec4ffd8751bb" target="_blank" class="ellipsis text-ellipsis text-hover" data-v-f4168900>ESM22DTKS</a></li><li data-v-f4168900><a href="/pdf/b71a9806d66b5a62a50f3eacef713727" target="_blank" class="ellipsis text-ellipsis text-hover" data-v-f4168900>ESM22DSEI-S13</a></li><li data-v-f4168900><a href="/pdf/3769bfa1af629bbcd47cbd7579892f18" target="_blank" class="ellipsis text-ellipsis text-hover" data-v-f4168900>ESM22DTBD-S273</a></li><li data-v-f4168900><a href="/pdf/7d222ed1e0d30ff67b2f6c7f9d17ec66" target="_blank" class="ellipsis text-ellipsis text-hover" data-v-f4168900>ESM22DSXI</a></li><li data-v-f4168900><a href="/pdf/874541cced48ac3cdae782198d4182ff" target="_blank" class="ellipsis text-ellipsis text-hover" data-v-f4168900>ESM22DTBD-S664</a></li><li data-v-f4168900><a href="/pdf/299b77b4530e9f512a0e794a7f36180e" target="_blank" class="ellipsis text-ellipsis text-hover" data-v-f4168900>ESM22DTAN-S273</a></li><li data-v-f4168900><a href="/pdf/e1510a99fd7b92ea0e6a3b6723c91c83" target="_blank" class="ellipsis text-ellipsis text-hover" data-v-f4168900>ESM22DTBT-S273</a></li><li data-v-f4168900><a href="/pdf/99fd7407c92b1674fceda301497856b2" target="_blank" class="ellipsis text-ellipsis text-hover" data-v-f4168900>ESM22DTBS-S189</a></li><li data-v-f4168900><a href="/pdf/7678adbce362ec4320a988a1037ffe3b" target="_blank" class="ellipsis text-ellipsis text-hover" data-v-f4168900>ESM22DTBH</a></li></ul> <ul class="b-flex-wrap" style="display:none;" data-v-f4168900><li data-v-f4168900><a href="/ic/100411310608300796" target="_blank" class="ellipsis text-ellipsis text-hover" data-v-f4168900>ECJ.0B.309.CYC</a></li><li data-v-f4168900><a href="/ic/100411310608300797" target="_blank" class="ellipsis text-ellipsis text-hover" data-v-f4168900>ECJ.2B.310.CLA</a></li><li data-v-f4168900><a href="/ic/100411310608300798" target="_blank" class="ellipsis text-ellipsis text-hover" data-v-f4168900>ECJ.2B.319.CYC</a></li><li data-v-f4168900><a href="/ic/100411310608300799" target="_blank" class="ellipsis text-ellipsis text-hover" data-v-f4168900>ECJ.1B.200.LC</a></li><li data-v-f4168900><a href="/ic/100411310608300800" target="_blank" class="ellipsis text-ellipsis text-hover" data-v-f4168900>ECJ.2B.310.CLD</a></li><li data-v-f4168900><a href="/ic/100411310608300802" target="_blank" class="ellipsis text-ellipsis text-hover" data-v-f4168900>ECJ.3B.318.CYG</a></li><li data-v-f4168900><a href="/ic/100411310608300804" target="_blank" class="ellipsis text-ellipsis text-hover" data-v-f4168900>ECJ.2B.436.CJL</a></li><li data-v-f4168900><a href="/ic/100411310608300805" target="_blank" class="ellipsis text-ellipsis text-hover" data-v-f4168900>ECJ.2B.316.CLA</a></li><li data-v-f4168900><a href="/ic/100411310608300806" target="_blank" class="ellipsis text-ellipsis text-hover" data-v-f4168900>ECJ.1B.304.CLA</a></li><li data-v-f4168900><a href="/ic/100411310608300808" target="_blank" class="ellipsis text-ellipsis text-hover" data-v-f4168900>ECJ.3B.320.CLA</a></li><li data-v-f4168900><a href="/ic/100411310608300815" target="_blank" class="ellipsis text-ellipsis text-hover" data-v-f4168900>ECJ.2B.310.CYB</a></li><li data-v-f4168900><a href="/ic/100411310608300816" target="_blank" class="ellipsis text-ellipsis text-hover" data-v-f4168900>ECJ.3B.304.CYC</a></li><li data-v-f4168900><a href="/ic/100411310608300818" target="_blank" class="ellipsis text-ellipsis text-hover" data-v-f4168900>ECJ.1B.305.CYC</a></li><li data-v-f4168900><a href="/ic/100411310608300819" target="_blank" class="ellipsis text-ellipsis text-hover" data-v-f4168900>ECJ.3B.320.CYB</a></li><li data-v-f4168900><a href="/ic/100411310608300822" target="_blank" class="ellipsis text-ellipsis text-hover" data-v-f4168900>ECJ.1B.308.CLA</a></li><li data-v-f4168900><a href="/ic/100411310608300823" target="_blank" class="ellipsis text-ellipsis text-hover" data-v-f4168900>ECJ.2B.314.CLD</a></li><li data-v-f4168900><a href="/ic/100411310608300826" target="_blank" class="ellipsis text-ellipsis text-hover" data-v-f4168900>ECJ.2B.310.CYG</a></li><li data-v-f4168900><a href="/ic/100411310608300827" target="_blank" class="ellipsis text-ellipsis text-hover" data-v-f4168900>ECJ.2B.310.CYB</a></li><li data-v-f4168900><a href="/ic/100411310608300828" target="_blank" class="ellipsis text-ellipsis text-hover" data-v-f4168900>ECJ.3B.322.CYB</a></li><li data-v-f4168900><a href="/ic/100411310608300830" target="_blank" class="ellipsis text-ellipsis text-hover" data-v-f4168900>ECJ.3B.307.CYC</a></li><li data-v-f4168900><a href="/ic/100411310608300831" target="_blank" class="ellipsis text-ellipsis text-hover" data-v-f4168900>ECJ.2B.314.CLV</a></li><li data-v-f4168900><a href="/ic/100411310608300832" target="_blank" class="ellipsis text-ellipsis text-hover" data-v-f4168900>ECJ.3B.302.CYC</a></li><li data-v-f4168900><a href="/ic/100411310608300833" target="_blank" class="ellipsis text-ellipsis text-hover" data-v-f4168900>ECJ.3B.324.CYB</a></li><li data-v-f4168900><a href="/ic/100411310608300834" target="_blank" class="ellipsis text-ellipsis text-hover" data-v-f4168900>ECG.1B.306.KLN</a></li><li data-v-f4168900><a href="/ic/100411310608300837" target="_blank" class="ellipsis text-ellipsis text-hover" data-v-f4168900>ECJ.3B.308.CLA</a></li><li data-v-f4168900><a href="/ic/100411310608300838" target="_blank" class="ellipsis text-ellipsis text-hover" data-v-f4168900>ECG.4B.879.CLL1</a></li><li data-v-f4168900><a href="/ic/100411310608300839" target="_blank" class="ellipsis text-ellipsis text-hover" data-v-f4168900>ECJ.2B.310.CYG</a></li><li data-v-f4168900><a href="/ic/100411310608300840" target="_blank" class="ellipsis text-ellipsis text-hover" data-v-f4168900>ECJ.3B.330.CYC</a></li><li data-v-f4168900><a href="/ic/100411310608300843" target="_blank" class="ellipsis text-ellipsis text-hover" data-v-f4168900>ECG.4B.856.CYM1</a></li><li data-v-f4168900><a href="/ic/100411310608300844" target="_blank" class="ellipsis text-ellipsis text-hover" data-v-f4168900>ECJ.2B.314.CYC</a></li></ul></div> <div class="infomation-article" data-v-72940035 data-v-9d595948><h6 data-v-72940035><i class="iconfont iconwendang2" data-v-72940035></i> 热门文章</h6> <ul data-v-72940035><li class="article" data-v-72940035><div class="article-title" data-v-72940035><a href="https://www.ruidan.com/infomation/detail/307909" rel title="详细介绍电流互感器功能区别3CT SR ZCT" class="text-hover" data-v-72940035><p class="text-ellipsis" data-v-72940035>详细介绍电流互感器功能区别3CT SR ZCT</p></a></div></li><li class="article" data-v-72940035><div class="article-title" data-v-72940035><a href="https://www.ruidan.com/infomation/detail/307908" rel title="雅特力携多款AT32 MCU新品与应用方案亮相2024慕尼黑上海电子展" class="text-hover" data-v-72940035><p class="text-ellipsis" data-v-72940035>雅特力携多款AT32 MCU新品与应用方案亮相2024慕尼黑上海电子展</p></a></div></li><li class="article" data-v-72940035><div class="article-title" data-v-72940035><a href="https://www.ruidan.com/infomation/detail/307907" rel title="AMEYA360 | 江苏润石RSR58x高压系列高精密基准源" class="text-hover" data-v-72940035><p class="text-ellipsis" data-v-72940035>AMEYA360 | 江苏润石RSR58x高压系列高精密基准源</p></a></div></li><li class="article" data-v-72940035><div class="article-title" data-v-72940035><a href="https://www.ruidan.com/infomation/detail/307906" rel title="断路器的常见故障和处理方法" class="text-hover" data-v-72940035><p class="text-ellipsis" data-v-72940035>断路器的常见故障和处理方法</p></a></div></li><li class="article" data-v-72940035><div class="article-title" data-v-72940035><a href="https://www.ruidan.com/infomation/detail/307905" rel title="普源精电(RIGOL)多通道材料应力测量系统" class="text-hover" data-v-72940035><p class="text-ellipsis" data-v-72940035>普源精电(RIGOL)多通道材料应力测量系统</p></a></div></li><li class="article" data-v-72940035><div class="article-title" data-v-72940035><a href="https://www.ruidan.com/infomation/detail/307904" rel title="艾迈斯欧司朗最新推出的DURIS® LED将引领柔性多变照明新时代" class="text-hover" data-v-72940035><p class="text-ellipsis" data-v-72940035>艾迈斯欧司朗最新推出的DURIS® LED将引领柔性多变照明新时代</p></a></div></li><li class="article" data-v-72940035><div class="article-title" data-v-72940035><a href="https://www.ruidan.com/infomation/detail/307894" rel title="在线式一氧化碳检测仪XKCON-G600-DCO具有防爆功能,使用于冶金行业场所应用" class="text-hover" data-v-72940035><p class="text-ellipsis" data-v-72940035>在线式一氧化碳检测仪XKCON-G600-DCO具有防爆功能,使用于冶金行业场所应用</p></a></div></li><li class="article" data-v-72940035><div class="article-title" data-v-72940035><a href="https://www.ruidan.com/infomation/detail/307893" rel title="电容补偿柜频繁投入退出的影响" class="text-hover" data-v-72940035><p class="text-ellipsis" data-v-72940035>电容补偿柜频繁投入退出的影响</p></a></div></li><li class="article" data-v-72940035><div class="article-title" data-v-72940035><a href="https://www.ruidan.com/infomation/detail/307892" rel title="有源滤波器补偿需不需要带电抗器" class="text-hover" data-v-72940035><p class="text-ellipsis" data-v-72940035>有源滤波器补偿需不需要带电抗器</p></a></div></li><li class="article" data-v-72940035><div class="article-title" data-v-72940035><a href="https://www.ruidan.com/infomation/detail/307890" rel title="紫光同芯发布新一代汽车MCU THA6206,助力汽车产业腾飞" class="text-hover" data-v-72940035><p class="text-ellipsis" data-v-72940035>紫光同芯发布新一代汽车MCU THA6206,助力汽车产业腾飞</p></a></div></li><li class="article" data-v-72940035><div class="article-title" data-v-72940035><a href="https://www.ruidan.com/infomation/detail/307889" rel title="电子设备振动环境试验(8) —— 噪声试验" class="text-hover" data-v-72940035><p class="text-ellipsis" data-v-72940035>电子设备振动环境试验(8) —— 噪声试验</p></a></div></li><li class="article" data-v-72940035><div class="article-title" data-v-72940035><a href="https://www.ruidan.com/infomation/detail/307888" rel title="扎堆印度的半导体大厂们,能有光明的未来吗?" class="text-hover" data-v-72940035><p class="text-ellipsis" data-v-72940035>扎堆印度的半导体大厂们,能有光明的未来吗?</p></a></div></li><li class="article" data-v-72940035><div class="article-title" data-v-72940035><a href="https://www.ruidan.com/infomation/detail/307886" rel title="为什么80%的芯片采用硅晶圆制造?" class="text-hover" data-v-72940035><p class="text-ellipsis" data-v-72940035>为什么80%的芯片采用硅晶圆制造?</p></a></div></li><li class="article" data-v-72940035><div class="article-title" data-v-72940035><a href="https://www.ruidan.com/infomation/detail/307885" rel title="全球锂电大退潮|深度" class="text-hover" data-v-72940035><p class="text-ellipsis" data-v-72940035>全球锂电大退潮|深度</p></a></div></li><li class="article" data-v-72940035><div class="article-title" data-v-72940035><a href="https://www.ruidan.com/infomation/detail/307884" rel title="芯流独家:改革尾声,OPPO已陆续清退华为系员工" class="text-hover" data-v-72940035><p class="text-ellipsis" data-v-72940035>芯流独家:改革尾声,OPPO已陆续清退华为系员工</p></a></div></li></ul></div></aside></div></div> <footer class="foot"><div class="tags-show"><div class="server-tags-show" data-v-30fdb521><div class="server-tags b-flex-justify-between" data-v-30fdb521><div class="tag more" data-v-30fdb521><i class="iconfont icontedianzhengpinbaozhang" data-v-30fdb521></i> <div class="desc" data-v-30fdb521><h3 data-v-30fdb521>原厂原装正品</h3> <span data-v-30fdb521>所有产品均来自原厂授权分销商,货源真实,放心采购</span></div></div> <div class="tag fast" data-v-30fdb521><i class="iconfont iconxinpian" data-v-30fdb521></i> <div class="desc" data-v-30fdb521><h3 data-v-30fdb521>海量现货库存</h3> <span data-v-30fdb521>全球十几家著名海外分销商授权合作,拥有1000万真实现货库存数据</span></div></div> <div class="tag good" data-v-30fdb521><i class="iconfont iconkehuzhichifuwu" data-v-30fdb521></i> <div class="desc" data-v-30fdb521><h3 data-v-30fdb521>人性化采购服务</h3> <span data-v-30fdb521>批量询价、BOM配单、SMT定制服务,锐单电子给您芯体验</span></div></div> <div class="tag save" data-v-30fdb521><i class="iconfont iconjiagebaozhangfuxing" data-v-30fdb521></i> <div class="desc" data-v-30fdb521><h3 data-v-30fdb521>一站式明码标价</h3> <span data-v-30fdb521>支持样片和小批量订单,为中小企业客户明码放心价</span></div></div></div></div></div> <div class="support-show"><div class="server-support" data-v-4ba94e32><ul class="supports" data-v-4ba94e32><li class="item" data-v-4ba94e32><h5 data-v-4ba94e32>购物指南</h5> <p data-v-4ba94e32><a href="/help/6" rel="nofollow" target="_blank" data-v-4ba94e32> 新手入门</a></p> <p data-v-4ba94e32><a href="/help/7" rel="nofollow" target="_blank" data-v-4ba94e32>购物流程</a></p> <p data-v-4ba94e32><a href="/help/8" rel="nofollow" target="_blank" data-v-4ba94e32>商品搜索</a></p> <p data-v-4ba94e32><a href="/help/17" rel="nofollow" target="_blank" data-v-4ba94e32>注册登录</a></p> <p data-v-4ba94e32><a href="/help/18" rel="nofollow" target="_blank" data-v-4ba94e32>找回密码</a></p></li> <li class="item" data-v-4ba94e32><h5 data-v-4ba94e32>支付&服务</h5> <p data-v-4ba94e32><a href="/help/10" rel="nofollow" target="_blank" data-v-4ba94e32>快递运输</a></p> <p data-v-4ba94e32><a href="/help/15" rel="nofollow" target="_blank" data-v-4ba94e32>联系我们</a></p> <p data-v-4ba94e32><a href="/help/16" rel="nofollow" target="_blank" data-v-4ba94e32>关于商城</a></p> <p data-v-4ba94e32><a href="/help/19" rel="nofollow" target="_blank" data-v-4ba94e32>支付方式</a></p> <p data-v-4ba94e32><a href="/help/20" rel="nofollow" target="_blank" data-v-4ba94e32>发票须知</a></p></li> <li class="item" data-v-4ba94e32><h5 data-v-4ba94e32>特色服务</h5> <p data-v-4ba94e32><a href="/help/23" rel="nofollow" target="_blank" data-v-4ba94e32>闪电发货</a></p> <p data-v-4ba94e32><a href="/help/24" rel="nofollow" target="_blank" data-v-4ba94e32>代购服务</a></p> <p data-v-4ba94e32><a href="/help/25" rel="nofollow" target="_blank" data-v-4ba94e32>免费入驻</a></p> <p data-v-4ba94e32><a href="/help/26" rel="nofollow" target="_blank" data-v-4ba94e32>免费报关</a></p> <p data-v-4ba94e32><a href="/searchs/A" target="_blank" data-v-4ba94e32>搜索大全</a></p></li> <li class="item" data-v-4ba94e32><h5 data-v-4ba94e32>特别说明</h5> <p data-v-4ba94e32><a href="/help/11" rel="nofollow" target="_blank" data-v-4ba94e32>隐私政策</a></p> <p data-v-4ba94e32><a href="/help/12" rel="nofollow" target="_blank" data-v-4ba94e32>使用条款</a></p> <p data-v-4ba94e32><a href="/minstation/pdf/" target="_blank" data-v-4ba94e32>数据手册</a></p> <p data-v-4ba94e32><a href="/minstation/ic/" target="_blank" data-v-4ba94e32>IC百科</a></p> <p data-v-4ba94e32><a href="/minstation/tidai/" target="_blank" data-v-4ba94e32>替代型号</a></p></li> <li class="item service-call" data-v-4ba94e32><h5 data-v-4ba94e32>全球服务热线</h5> <div class="hot-call" data-v-4ba94e32>400-990-0325</div> <p data-v-4ba94e32>服务时间:周一至周六 8:30-18:00</p> <p data-v-4ba94e32> 企业QQ: <a href="https://wpa1.qq.com/ozrHLWJc?_type=wpa&qidian=true" rel="nofollow" target="_blank" data-v-4ba94e32>4008211205</a></p> <p data-v-4ba94e32> 企业邮箱:product@ruidan.com</p> <p data-v-4ba94e32>入驻合作:ruidanshangcheng(微信)</p></li> <li class="item b-flex-grow1" data-v-4ba94e32><h5 class="img" data-v-4ba94e32><img alt="锐单电子微信公众号二维码" rel="nofollow" src="https://cdn.ruidan.com/images/information/weixin/weixin.jpg?x-oss-process=image/auto-orient,1/interlace,1/resize,m_lfit,w_200/quality,q_90/format,jpg" data-v-4ba94e32></h5> <p class="fw-7 text-center" data-v-4ba94e32>锐单商城微信公众号</p></li></ul></div></div> <div class="foot-bottom"><div class="foot-inshow"></div> <div class="help-center"><a href="javascript:;" class="ctrl"><i class="iconfont iconguanbi"></i></a> <ul class="collect"><li class="item"><a href class="block iconfont iconwechat-fill">微信咨询 </a> <div class="weixin"><img src="https://cdn.ruidan.com/images/information/weixin/qy-weixin.jpg" alt="weixin"> <p>扫码添加微信咨询</p></div></li> <li class="item"><a href="https://wpa1.qq.com/ozrHLWJc?_type=wpa&qidian=true" target="_blank" rel="nofollow" onclick undefined"!="typeof" _hmt&&_hmt.push(["_trackevent","联系客服","click","rightnav"])" class="block iconfont iconqq">QQ咨询</a></li> <li class="item"><a href="/cart" rel="nofollow" class="block iconfont icongou_wu_che2"><span class="nums" style="display:none;">0</span>
            购物车
          </a></li> <li class="item"><a href="https://www.ruidan.com/user" rel="nofollow" class="block iconfont iconxingmingyonghumingnicheng">会员中心</a></li> <li class="item" style="display:none;"><a href="javascript:;" rel="nofollow" class="block iconfont iconjiantoushang">回到顶部</a></li></ul> <div class="away"><p>在线咨询</p></div></div> <div class="wrap"><div class="lie-show"><span class="item">
          字母索引:
        </span> <div class="indexes b-flex-align-center"><!----> <ul class="b-flex-grow1 b-flex-justify-between"><li><a href="/product/A" class="item">A</a></li><li><a href="/product/B" class="item">B</a></li><li><a href="/product/C" class="item">C</a></li><li><a href="/product/D" class="item">D</a></li><li><a href="/product/E" class="item">E</a></li><li><a href="/product/F" class="item">F</a></li><li><a href="/product/G" class="item">G</a></li><li><a href="/product/H" class="item">H</a></li><li><a href="/product/I" class="item">I</a></li><li><a href="/product/J" class="item">J</a></li><li><a href="/product/K" class="item">K</a></li><li><a href="/product/L" class="item">L</a></li><li><a href="/product/M" class="item">M</a></li><li><a href="/product/N" class="item">N</a></li><li><a href="/product/O" class="item">O</a></li><li><a href="/product/P" class="item">P</a></li><li><a href="/product/Q" class="item">Q</a></li><li><a href="/product/R" class="item">R</a></li><li><a href="/product/S" class="item">S</a></li><li><a href="/product/T" class="item">T</a></li><li><a href="/product/U" class="item">U</a></li><li><a href="/product/V" class="item">V</a></li><li><a href="/product/W" class="item">W</a></li><li><a href="/product/X" class="item">X</a></li><li><a href="/product/Y" class="item">Y</a></li><li><a href="/product/Z" class="item">Z</a></li><li><a href="/product/0" class="item">0</a></li><li><a href="/product/1" class="item">1</a></li><li><a href="/product/2" class="item">2</a></li><li><a href="/product/3" class="item">3</a></li><li><a href="/product/4" class="item">4</a></li><li><a href="/product/5" class="item">5</a></li><li><a href="/product/6" class="item">6</a></li><li><a href="/product/7" class="item">7</a></li><li><a href="/product/8" class="item">8</a></li><li><a href="/product/9" class="item">9</a></li></ul></div></div> <!----></div> <div class="copy-right text-center"><div class="copy-detail">
        © 2011-2023 锐单电子商城 版权所有
        <a href="http://www.beian.gov.cn/portal/registerSystemInfo?recordcode=44030402004686" target="_blank" rel="nofollow" class="text-hover1 b-flex"><img src="https://cdn.ruidan.com/static/images/policeLogo.png"> 粤公网安备 44030402004686号</a> <a href="https://beian.miit.gov.cn" target="_blank" rel="nofollow" class="text-hover1">粤ICP备19070497号</a></div></div></div></footer></div></div></div><script src="https://cdn.ruidan.com/_nuxt/runtime.4700705.js" defer></script><script src="https://cdn.ruidan.com/_nuxt/node_modules/commons.2a42e354.cbb3e29.js" defer></script><script src="https://cdn.ruidan.com/_nuxt/node_modules/commons.7274e1de.30cf5a2.js" defer></script><script src="https://cdn.ruidan.com/_nuxt/node_modules/commons.fdc6512a.2aec0b6.js" defer></script><script src="https://cdn.ruidan.com/_nuxt/styles.24120820.6adb530.js" defer></script><script src="https://cdn.ruidan.com/_nuxt/styles.399807b2.96fcb21.js" defer></script><script src="https://cdn.ruidan.com/_nuxt/styles.2a8e0bc3.5e16e02.js" defer></script><script src="https://cdn.ruidan.com/_nuxt/styles.b7594acd.af76e2c.js" defer></script><script src="https://cdn.ruidan.com/_nuxt/styles.b65b9db7.5c6c6a3.js" defer></script><script src="https://cdn.ruidan.com/_nuxt/styles.8ba97efe.6910d0a.js" defer></script><script src="https://cdn.ruidan.com/_nuxt/styles.a3edef0e.7aadc16.js" defer></script><script src="https://cdn.ruidan.com/_nuxt/styles.62298082.965fcdb.js" defer></script><script src="https://cdn.ruidan.com/_nuxt/app.24120820.aa54eee.js" defer></script><script src="https://cdn.ruidan.com/_nuxt/app.d0ae3f07.9c95a17.js" defer></script><script src="https://cdn.ruidan.com/_nuxt/app.31ecd969.1ace29a.js" defer></script><script src="https://cdn.ruidan.com/_nuxt/app.b5906859.4c08c14.js" defer></script><script src="https://cdn.ruidan.com/_nuxt/app.793f9119.c658607.js" defer></script>
  
</body></html>