CentOS7安装MongoDB
文章目录
- 一、 环境准备
- 二、安装包下载
- 三、 软件安装和启动
- 3.1 将下载好的安装包上传到 Linux 服务器某个目录下,并使用以下命令解压压缩包。
- 3.2 将解压后的目录移动到 /usr/local 目录下,并改名为 mongodb 。
- 3.3 进入 mongo 目录,并创建文件夹 data,在 data 文件夹下再创建 db 文件夹(用于存放数据库数据)和 log文件夹(存放 mongo 日志)。然后为其设置可读写权限。
- 3.4 在 mongodb-7.0 目录下新建配置文件 mongodb.conf(可选,但建议配置),打开文件输入以下内容。
- 3.5 配置环境变量,使用 sudo vim /etc/profile 命令打开系统文件
- 3.6 完成以上步骤即可启动 Mongo 服务。
- 启动报错:
- 3.7 验证
- 四、 其他配置
- 1 开放端口
- 2 检查服务状态
- 3.在浏览器中输入网址:http://localhost:27017/ 。如果服务启动成功会看到以下一段话:
- 4 开机自启动
- 5 启动重启停止服务
- 五、用户角色和密码
- 1 内置角色
- 2 创建管理员账号
- 3 验证
- 4 演示对单个数据库创建用户和密码
- 5 可视化工具连接
- 注意,当连接的数据库启动没有设置用户认证时,不用填写用户名和密码。
- 因为studio3T是要破解的,目前我查到的破解都是延长他的试用期而已,所以我用的也是这个办法
一、 环境准备
MongoDB 系列文章
- Linux CentOS7 环境下安装 MongoDB
- Windows 环境下安装 MongoDB
二、安装包下载
官网下载地址:https://www.mongodb.com/try/download/community
创建目录
mkdir /usr/local/soft/mongo
cd /usr/local/soft/mongo
复制下载地址,然后直接在 Linux 服务器上使用 wget 下载。
## 实验,centos7.9 系统,安装mongodb7.x版本,不成功,非法指定,应该是缺少指令集
sudo wget https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-rhel70-7.0.11.tgz
## 换成 mongodb4.x 版本
sudo wget https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-rhel70-4.4.29.tgz
sudo wget https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-rhel70-4.4.29.tgz
三、 软件安装和启动
3.1 将下载好的安装包上传到 Linux 服务器某个目录下,并使用以下命令解压压缩包。
tar -zxvf mongodb-linux-x86_64-rhel70-4.4.29.tgz
3.2 将解压后的目录移动到 /usr/local 目录下,并改名为 mongodb 。
mv tar -zxvf mongodb-linux-x86_64-rhel70-4.4.29 mongodb-4.0
sudo chown ltkj:ltkj -R /usr/local/soft/mongo
3.3 进入 mongo 目录,并创建文件夹 data,在 data 文件夹下再创建 db 文件夹(用于存放数据库数据)和 log文件夹(存放 mongo 日志)。然后为其设置可读写权限。
# 进入目录
cd /usr/local/soft/mongo/# 创建三个文件夹
sudo mkdir -p /data/db/mongo/
sudo mkdir -p /data/db/mongo/data
sudo mkdir -p /data/db/mongo/log# 设置可读写权限
sudo chmod 755 -R /data/db/mongo/
# sudo chmod 666 -R /data/db/mongo/
sudo chown ltkj:ltkj -R /data/db/mongo/
3.4 在 mongodb-7.0 目录下新建配置文件 mongodb.conf(可选,但建议配置),打开文件输入以下内容。
cd /usr/local/soft/mongo/mongodb-7.0
mkdir conf
cd conf
vim mongodb.conf
# 数据库数据存放目录
dbpath=/data/db/mongo/data
# 日志文件存放目录
logpath=/data/db/mongo/log/mongodb.log
# 使用追加的方式写日志
logappend=true
# 端口
port=27017
# 是否认证
auth=true
# 以守护进程方式在后台运行
fork=true
#每次写入会记录一条操作日志(通过journal可以重新构造出写入的数据)。
#即使宕机,启动时wiredtiger会先将数据恢复到最近一次的checkpoint点,然后重放后续的journal日志来恢复。
journal=true
storageEngine=wiredTiger #存储引擎,有mmapv1、wiretiger、mongorocks# 远程连接要指定ip,否则无法连接;0.0.0.0代表不限制ip访问
bind_ip=0.0.0.0
3.5 配置环境变量,使用 sudo vim /etc/profile 命令打开系统文件
按下字母 I 键,开始编辑,
在 export PATH USER LOGNAME MAIL HOSTNAME HISTSIZE HISTCONTROL 一行的上面添加如下内容:
export MONGODB_HOME=/usr/local/soft/mongo/mongodb-4.0
export PATH=$PATH:$MONGODB_HOME/bin
保存,最后使用 source /etc/profile 命令重启系统配置。
3.6 完成以上步骤即可启动 Mongo 服务。
# -f 等同于--config
[root@localhost mongodb-4.0]# ./bin/mongod -f /usr/local/soft/mongo/mongodb-4.0/conf/mongodb.conf
about to fork child process, waiting until server is ready for connections.
forked process: 12649
ERROR: child process failed, exited with 1
To see additional information in this output, start without the "--fork" option.
[root@localhost mongodb-4.0]#
启动报错:
mongodb出现启动失败 child process failed, exited with 1 To see additional information in this output
解决方式
造成这个报错的原因是 “MongoDB” 服务没有正常的关闭,非法关闭的时候,有一个 lock 文件 没有干掉,所以在第二次启动的时候检查到有 lock 文件的存在,就报这个错误了。
解决这个问题的方法,其实也很简单:
- 检查创建的mongod.conf文件中两个path指向路径跟创建路径名是否一致。
- 查看服务有没有正常的关闭,存在xxx.lock 文件 没有干掉,进入db文件夹中找到进行删除 。
进入到数据存储路径,将该 “xxx.lock 文件” mongod.lock删除掉就好。
/data/db/mongo/ 是你的mongodb路径
rm -rf /data/db/mongo/mongod.lock
然后重启:执行命令
3.7 验证
使用安装目录下 bin 目录的 mongo 客户端命令连接和访问 MongoDB,默认会链接到 test 数据库。
[root@localhost mongodb-4.0]# ./bin/mongo
MongoDB shell version v4.4.29
connecting to: mongodb://127.0.0.1:27017/?compressors=disabled&gssapiServiceName=mongodb
Implicit session: session { "id" : UUID("b514f571-0852-4794-a8f1-034b5ac652e0") }
MongoDB server version: 4.4.29
Welcome to the MongoDB shell.
For interactive help, type "help".
For more comprehensive documentation, seehttps://docs.mongodb.com/
Questions? Try the MongoDB Developer Community Forumshttps://community.mongodb.com
> db
test
>
四、 其他配置
1 开放端口
CentOS 7 版本对防火墙进行了加强,不再使用原来的 iptables,而是启用 firewall 。默认情况下,不开放任何端口。所以如果需要对外开发 MongoDB 服务,那么需要开放 MongoDB 的端口 。
# 开放27017端口
[root@chenpi mongodb]# firewall-cmd --zone=public --add-port=27017/tcp --permanent
success
# 让配置生效
[root@chenpi mongodb]# firewall-cmd --reload
success
# 查看开放的端口,验证是否成功
[root@chenpi mongodb]# firewall-cmd --zone=public --list-ports
6380/tcp 27017/tcp
[root@chenpi mongodb]#
2 检查服务状态
# 查看 mongodb 进程状态
[root@chenpi mongodb]# ps aux | grep mongo
root 1566 1.6 6.4 1099452 64240 ? Sl 15:39 0:11 mongod -f /usr/local/mongodb/mongodb.conf
root 1693 0.0 0.0 112812 972 pts/0 R+ 15:49 0:00 grep --color=auto mongo# 检查端口是否启动
[root@chenpi mongodb]# netstat -lanp | grep 27017
tcp 0 0 0.0.0.0:27017 0.0.0.0:* LISTEN 1566/mongod
tcp 0 0 172.22.17.128:27017 172.22.16.99:7424 ESTABLISHED 1566/mongod
tcp 0 0 172.22.17.128:27017 172.22.16.99:7425 ESTABLISHED 1566/mongod
unix 2 [ ACC ] STREAM LISTENING 22369 1566/mongod /tmp/mongodb-27017.sock
[root@chenpi mongodb]#
如果 netstat 命令没有找到,先进行安装。
yum install -y net-tools
3.在浏览器中输入网址:http://localhost:27017/ 。如果服务启动成功会看到以下一段话:
It looks like you are trying to access MongoDB over HTTP on the native driver port.
4 开机自启动
使用 vim /usr/lib/systemd/system/mongodb.service 命令新建开机启动配置文件,输入以下内容保存。
[Unit]Description=mongodbAfter=network.target remote-fs.target nss-lookup.target
[Service]Type=forkingExecStart=/usr/local/soft/mongo/mongodb-4.0/bin/mongod -f /usr/local/soft/mongo/mongodb-4.0/conf/mongodb.confExecReload=/bin/kill -s HUP $MAINPIDExecStop=/usr/local/soft/mongo/mongodb-4.0/bin/mongod -f /usr/local/soft/mongo/mongodb-4.0/conf/mongodb.conf --shutdownPrivateTmp=true
[Install]WantedBy=multi-user.target
然后依次执行以下4个命令,使之生效。
# 启动 mongodb
[root@chenpi mongodb]# systemctl start mongodb.service# 查看服务状态
[root@localhost mongodb-4.0]# systemctl start mongodb.service
[root@localhost mongodb-4.0]# systemctl status mongodb.service
● mongodb.service - mongodbLoaded: loaded (/usr/lib/systemd/system/mongodb.service; disabled; vendor preset: disabled)Active: active (running) since 二 2024-06-25 15:26:19 CST; 3s agoProcess: 15838 ExecStart=/usr/local/soft/mongo/mongodb-4.0/bin/mongod -f /usr/local/soft/mongo/mongodb-4.0/conf/mongodb.conf (code=exited, status=0/SUCCESS)Main PID: 15841 (mongod)CGroup: /system.slice/mongodb.service└─15841 /usr/local/soft/mongo/mongodb-4.0/bin/mongod -f /usr/local/soft/mongo/mongodb-4.0/conf/mongodb.conf6月 25 15:26:18 localhost.localdomain systemd[1]: Starting mongodb...
6月 25 15:26:18 localhost.localdomain mongod[15838]: about to fork child process, waiting until server is ready for connections.
6月 25 15:26:18 localhost.localdomain mongod[15838]: forked process: 15841
6月 25 15:26:19 localhost.localdomain mongod[15838]: child process started successfully, parent exiting
6月 25 15:26:19 localhost.localdomain systemd[1]: Started mongodb.
[root@localhost mongodb-4.0]# # 开机自启动
[root@localhost mongodb-4.0]# systemctl enable mongodb.service
Created symlink from /etc/systemd/system/multi-user.target.wants/mongodb.service to /usr/lib/systemd/system/mongodb.service.# 修改 mongodb.service文件时,重新加载文件
[root@localhost mongodb-4.0]# systemctl daemon-reload
[root@localhost mongodb-4.0]#
5 启动重启停止服务
systemctl start mongodb.service
systemctl restart mongodb.service
systemctl stop mongodb.service
五、用户角色和密码
启动 MongoDB 服务默认是没有账号密码的,即连接上即可进行各种操作。
但是我们在启动配置文件中,指定了 auth=true,即开启了认证,所以链接后需要认证才能执行操作。默认情况下,MongoDB 是没有管理员账户的,所以我们需要在 admin 数据库中使用 db.createUser() 命令添加管理员帐号或其他角色。
————————————————
1 内置角色
- 数据库用户角色:read、readWrite
- 数据库管理角色:dbAdmin、dbOwner、userAdmin
- 集群管理角色:clusterAdmin、clusterManager、clusterMonitor、hostManager
- 备份恢复角色:backup、restore
- 所有数据库角色:readAnyDatabase、readWriteAnyDatabase、userAdminAnyDatabase、dbAdminAnyDatabase
- 超级用户角色:root
- 内部角色:__system
2 创建管理员账号
切换到 admin 数据库,使用以下命令创建管理账号,拥有操作所有数据库权限。
> use admin
switched to db admin
> db.createUser({user:"admin",pwd:"123456",roles:[{"role":"userAdminAnyDatabase","db":"admin"},{"role":"readWrite","db":"admin"}]})
Successfully added user: {"user" : "admin","roles" : [{"role" : "userAdminAnyDatabase","db" : "admin"}]
}
>
3 验证
使用 mongo 命令连接上之后,如果不进行 db.auth(“用户名”,“密码”) 进行用户验证的话,是执行不了任务命令的,只有通过认证才可以。注意,每一个用户都需要在创建这个用户的认证库下进行认证。
> use admin
switched to db admin
> db.auth("admin","123456")
1
> show tables
system.users
system.version
>
————————————————
4 演示对单个数据库创建用户和密码
平常开发中,一般新项目会创建新的数据库,而且创建一个新的数据库用户仅对此数据库进行读写。以下演示创建 chenpi 用户,密码为123456,并设置对 nobody 数据库读写的权限。注意,创建新用户前,先使用 admin 用户登录,因为我们刚才为 admin 用户设置了 userAdminAnyDatabase 权限。# 先使用有创建用户权限的用户登录
> use admin
switched to db admin
> db.auth("admin","123456")
1
# 新用户的认证库
> use nobody
switched to db nobody
# 创建chenpi用户,密码123465,对nobody数据库有读写权限
> db.createUser({user:'chenpi',pwd:'123456',roles:[{role:'readWrite',db:'nobody'}]})
Successfully added user: {"user" : "chenpi","roles" : [{"role" : "readWrite","db" : "nobody"}]
}
>
5 可视化工具连接
推荐使用可视化工具:Studio 3T For MongoDB,使用不同用户名和密码进行登录的时候,其可操作的数据库范围是不同的(角色设置原因)。
注意,当连接的数据库启动没有设置用户认证时,不用填写用户名和密码。
直接解压缩安装即可
因为studio3T是要破解的,目前我查到的破解都是延长他的试用期而已,所以我用的也是这个办法
操作步骤
一、 自己在桌面上创建批处理文件 并且命名为 : studio3t.bat
在里面输入
@echo off
ECHO 重置Studio 3T的使用日期......
FOR /f "tokens=1,2,* " %%i IN ('reg query "HKEY_CURRENT_USER\Software\JavaSoft\Prefs\3t\mongochef\enterprise" ^| find /V "installation" ^| find /V "HKEY"') DO ECHO yes | reg add "HKEY_CURRENT_USER\Software\JavaSoft\Prefs\3t\mongochef\enterprise" /v %%i /t REG_SZ /d ""
ECHO 重置完成, 按任意键退出......
pause>nul
exit
注意:保存的时候要注意保存为utf-8
二、然后将该文件 studio3t.bat 剪贴到这个路径:
测试连接图片
相关文章:

CentOS7安装MongoDB
文章目录 一、 环境准备二、安装包下载三、 软件安装和启动3.1 将下载好的安装包上传到 Linux 服务器某个目录下,并使用以下命令解压压缩包。3.2 将解压后的目录移动到 /usr/local 目录下,并改名为 mongodb 。3.3 进入 mongo 目录,并创建文件…...

python笔记----少儿编程课程
第1课: 认识新朋友-python 知识点: 1、在英文状态下编写Python语句。 2、内置函数print()将结果输出到标准的控制台上,它的基本语法格式如下: print("即将输出的内容") #输出的内容要用引号引起来,可…...

RabbitMQ实践——搭建单人聊天服务
大纲 创建Core交换器用户登录发起聊天邀请接受邀请聊天实验过程总结代码工程 经过之前的若干节的学习,我们基本掌握了Rabbitmq各个组件和功能。本文我们将使用之前的知识搭建一个简单的单人聊天服务。 基本结构如下。为了避免Server有太多连线导致杂乱,下…...

GPT-5
欢迎来到 Papicatch的博客 文章目录 🍉技术突破预测 🍈算法进步 🍈理解力提升 🍈行业推动力 🍉人机协作的未来 🍈辅助决策 🍈增强创造力 🍈复杂任务中的角色 🍈人…...

Vip-智能预估+大数据标签+人群全选=用户分群!
Mobpush用户分群功能升级,创建推送入口vip用户可进入自有选择标签创建“用户分群”,相比于免费标签,“用户标签”维度更丰富。在应用基础属性上,增加“品牌”、“网络状态”、“运营商”,众所周知,不同厂商…...

SpringBoot异常处理机制之自定义404、500错误提示页面 - 518篇
历史文章(文章累计500) 《国内最全的Spring Boot系列之一》 《国内最全的Spring Boot系列之二》 《国内最全的Spring Boot系列之三》 《国内最全的Spring Boot系列之四》 《国内最全的Spring Boot系列之五》 《国内最全的Spring Boot系列之六》 《…...

为什么选择Xinstall CPA结算系统?因为它能帮您解决这些痛点!
在App推广和运营的道路上,我们时常面临着各种挑战和痛点。其中,结算系统的复杂性和不透明性往往成为制约我们发展的瓶颈。然而,有了Xinstall CPA结算系统,这些问题将迎刃而解,让您的App推广之路更加顺畅和高效。 一、…...

2024年【建筑电工(建筑特殊工种)】模拟试题及建筑电工(建筑特殊工种)作业考试题库
题库来源:安全生产模拟考试一点通公众号小程序 2024年建筑电工(建筑特殊工种)模拟试题为正在备考建筑电工(建筑特殊工种)操作证的学员准备的理论考试专题,每个月更新的建筑电工(建筑特殊工种)作业考试题库祝您顺利通过建筑电工(建筑特殊工种)考试。 1、…...
解锁数字化转型的双引擎:MSP和CMP的力量
随着企业数字化转型的深入,云计算已经成为现代企业IT基础设施的重要组成部分。为了高效地管理和优化多云环境,企业通常会依赖管理服务提供商 (Managed Service Providers, MSP) 和云管理平台 (Cloud Management Platforms, CMP)。本文将探讨MSP和CMP的定…...

Pyecharts入门
数据可视化 Pyecharts简介 Apache ECharts 是一个由百度开源的数据可视化,凭借着良好的交互性,精巧的图表设计,得到了众多开发者的认可。而 Python 是一门富有表达力的语言,很适合用于数据处理。当数据分析遇上数据可视化时&#…...

Socket编程详解(一)服务端与客户端的双向对话
目录 预备知识 视频教程 项目前准备知识点 1、服务器端程序的编写步骤 2、客户端程序编写步骤 代码部分 1、服务端FrmServer.cs文件 2、客户端FrmClient.cs文件 3、启动文件Program.cs 结果展示 预备知识 请查阅博客http://t.csdnimg.cn/jE4Tp 视频教程 链接&#…...
使用Python实现深度学习模型:强化学习与深度Q网络(DQN)
深度Q网络(Deep Q-Network,DQN)是结合深度学习与强化学习的一种方法,用于解决复杂的决策问题。本文将详细介绍如何使用Python实现DQN,主要包括以下几个方面: 强化学习简介DQN算法简介环境搭建DQN模型实现模型训练与评估1. 强化学习简介 强化学习是一种训练智能体(agent…...

Py-Spy、Scalene 和 VizTracer 的对比分析
在前几篇文章中,我们详细介绍了如何使用 py-spy、scalene 和 viztracer 进行性能分析和优化。今天,我们将对这三个性能分析工具进行详细对比,帮助你选择最适合你的工具。 工具简介 Py-Spy: 实时性能分析:Py-Spy 可以…...
软考架构师考试内容
软考系统架构设计师考试是中国计算机技术与软件专业技术资格(水平)考试(简称软考)中的一项高级资格考试,旨在评估考生是否具备系统架构设计的能力。根据提供的参考资料,考试内容主要包括以下几个方面&#…...

【MySQL基础篇】概述及SQL指令:DDL及DML
数据库是一个按照数据结构来组织、存储和管理数据的仓库。以下是对数据库概念的详细解释:定义与基本概念: 数据库是长期存储在计算机内的、有组织的、可共享的、统一管理的大量数据的集合。 数据库不仅仅是数据的简单堆积,而是遵循一定的规则…...

计算机网络 —— 网络字节序
网络字节序 1、网络字节序 (Network Byte Order)和本机转换 1、大端、小端字节序 “大端” 和” 小端” 表示多字节值的哪一端存储在该值的起始地址处;小端存储在起始地址处,即是小端字节序;大端存储在起始地址处,即是大端字节…...
区块链不可能三角
区块链不可能三角:探索去中心化、安全与可扩展性的权衡 引言 区块链技术自诞生以来,以其去中心化、透明、安全等特点吸引了全球的关注,成为金融科技领域的重要革新力量。然而,随着区块链应用的日益广泛,一个核心问题…...

新手第一个漏洞复现:MS17-010(永恒之蓝)
文章目录 漏洞原理漏洞影响范围复现环境复现步骤 漏洞原理 漏洞出现在Windows SMB v1中的内核态函数srv!SrvOs2FeaListToNt在处理FEA(File Extended Attributes)转换时。该函数在将FEA list转换成NTFEA(Windows NT FEA)list前&am…...
代码随想录Day64
98.所有可达路径 题目:98. 所有可达路径 (kamacoder.com) 思路:果断放弃 答案 import java.util.*;public class Main {private static List<List<Integer>> adjList;private static List<List<Integer>> allPaths;private sta…...
Angular 指令
Angular 指令是 Angular 框架中的一项核心功能,它允许开发人员扩展 HTML 的功能,并创建可复用的组件和行为。以下是一些常见的 Angular 指令: 1. 组件指令 (Component Directives) 组件指令是最常用的一种指令,用于创建可复用的 U…...

高频面试之3Zookeeper
高频面试之3Zookeeper 文章目录 高频面试之3Zookeeper3.1 常用命令3.2 选举机制3.3 Zookeeper符合法则中哪两个?3.4 Zookeeper脑裂3.5 Zookeeper用来干嘛了 3.1 常用命令 ls、get、create、delete、deleteall3.2 选举机制 半数机制(过半机制࿰…...

【配置 YOLOX 用于按目录分类的图片数据集】
现在的图标点选越来越多,如何一步解决,采用 YOLOX 目标检测模式则可以轻松解决 要在 YOLOX 中使用按目录分类的图片数据集(每个目录代表一个类别,目录下是该类别的所有图片),你需要进行以下配置步骤&#x…...
在web-view 加载的本地及远程HTML中调用uniapp的API及网页和vue页面是如何通讯的?
uni-app 中 Web-view 与 Vue 页面的通讯机制详解 一、Web-view 简介 Web-view 是 uni-app 提供的一个重要组件,用于在原生应用中加载 HTML 页面: 支持加载本地 HTML 文件支持加载远程 HTML 页面实现 Web 与原生的双向通讯可用于嵌入第三方网页或 H5 应…...

使用Spring AI和MCP协议构建图片搜索服务
目录 使用Spring AI和MCP协议构建图片搜索服务 引言 技术栈概览 项目架构设计 架构图 服务端开发 1. 创建Spring Boot项目 2. 实现图片搜索工具 3. 配置传输模式 Stdio模式(本地调用) SSE模式(远程调用) 4. 注册工具提…...
现有的 Redis 分布式锁库(如 Redisson)提供了哪些便利?
现有的 Redis 分布式锁库(如 Redisson)相比于开发者自己基于 Redis 命令(如 SETNX, EXPIRE, DEL)手动实现分布式锁,提供了巨大的便利性和健壮性。主要体现在以下几个方面: 原子性保证 (Atomicity)ÿ…...

【Redis】笔记|第8节|大厂高并发缓存架构实战与优化
缓存架构 代码结构 代码详情 功能点: 多级缓存,先查本地缓存,再查Redis,最后才查数据库热点数据重建逻辑使用分布式锁,二次查询更新缓存采用读写锁提升性能采用Redis的发布订阅机制通知所有实例更新本地缓存适用读多…...

解析奥地利 XARION激光超声检测系统:无膜光学麦克风 + 无耦合剂的技术协同优势及多元应用
在工业制造领域,无损检测(NDT)的精度与效率直接影响产品质量与生产安全。奥地利 XARION开发的激光超声精密检测系统,以非接触式光学麦克风技术为核心,打破传统检测瓶颈,为半导体、航空航天、汽车制造等行业提供了高灵敏…...
【题解-洛谷】P10480 可达性统计
题目:P10480 可达性统计 题目描述 给定一张 N N N 个点 M M M 条边的有向无环图,分别统计从每个点出发能够到达的点的数量。 输入格式 第一行两个整数 N , M N,M N,M,接下来 M M M 行每行两个整数 x , y x,y x,y,表示从 …...

Jmeter(四) - 如何在jmeter中创建网络测试计划
1.简介 如何创建基本的 测试计划来测试网站。您将创建五个用户,这些用户将请求发送到JMeter网站上的两个页面。另外,您将告诉用户两次运行测试。 因此,请求总数为(5个用户)x(2个请求)xÿ…...

Digital IC Design Flow
Flow介绍 1.设计规格 架构师根据市场需求制作算法模型(Algorithm emulation)及芯片架构(Chip architecture),确定芯片设计规格书(Chip design specification) 原型验证 原型验证(Prototype Validation)通常位于产品开发流程的前期阶段,主要是在设计和开发的初步阶…...