网站开发 指导网站域名格式
- 作者: 五速梦信息网
- 时间: 2026年03月21日 07:39
当前位置: 首页 > news >正文
网站开发 指导,网站域名格式,东莞竞价推广,来返苏州人员信息登记平台Memcached环境标准软件基于Bitnami Memcached 构建。当前版本为1.6.24 你可以通过轻云UC部署工具直接安装部署#xff0c;也可以手动按如下文档操作#xff0c;该项目已经全面开源#xff0c;可以从如下环境获取 配置文件地址: https://gitee.com/qingplus/qingcloud-platf…Memcached环境标准软件基于Bitnami Memcached 构建。当前版本为1.6.24 你可以通过轻云UC部署工具直接安装部署也可以手动按如下文档操作该项目已经全面开源可以从如下环境获取 配置文件地址: https://gitee.com/qingplus/qingcloud-platform QingHub部署 什么是 Memcached Memcached 是一种高性能、分布式内存对象缓存系统本质上是通用的但旨在通过减轻数据库负载来加速动态 Web 应用程序。 运行 docker run –name memcached bitnami/memcached:latest连接到其他容器 使用Docker 容器网络应用程序容器可以轻松访问容器内运行的 Memcached 服务器。 连接到同一网络的容器可以使用容器名称作为主机名来相互通信。 使用命令行 第 1 步创建网络 docker network create app-tier –driver bridge步骤 2启动 Memcached 服务器实例 使用命令–network app-tier的参数docker run将 Memcached 容器连接到网络app-tier。 docker run -d –name memcached-server --network app-tier \bitnami/memcached:latest第 3 步启动应用程序容器 docker run -d –name myapp --network app-tier \YOUR_APPLICATION_IMAGE重要的 请使用您的应用程序图片更新上述代码段中的YOUR_APPLICATION_IMAGE_占位符 在您的应用程序容器中使用主机名memcached-server连接到 Memcached 服务器 使用 Docker Compose 文件 如果未指定Docker Compose 会自动设置一个新网络并将所有已部署的服务附加到该网络。但是我们将显式定义一个bridge名为 的新网络app-tier。在此示例中我们假设您希望从您自己的自定义应用程序映像连接到 Memcached 服务器该映像在以下代码段中通过服务名称进行标识myapp。 version: 2networks:app-tier:driver: bridgeservices:memcached:image: bitnami/memcached:latestnetworks:- app-tiermyapp:image: YOUR_APPLICATION_IMAGEnetworks:- app-tier重要的 请使用您的应用程序图片更新上述代码段中的YOUR_APPLICATION_IMAGE_占位符 在您的应用程序容器中使用主机名memcached连接到 Memcached 服务器. 使用以下命令启动容器 docker-compose up -d配置 环境变量 可定制的环境变量 NameDescriptionDefault ValueMEMCACHED_PORT_NUMBERMemcached 使用的端口号11211MEMCACHED_USERNAMEMemcached admin 用户名。rootMEMCACHED_MAX_TIMEOUTMemcached 启动或停止的最大超时以秒为单位5 只读环境变量 NameDescriptionValueMEMCACHED_BASE_DIRMemcached 安装目录\({BITNAMI_ROOT_DIR}/memcachedMEMCACHED_CONF_DIRMemcached 配置目录。\){MEMCACHED_BASE_DIR}/confMEMCACHED_DEFAULT_CONF_DIRMemcached 配置目录\({MEMCACHED_BASE_DIR}/conf.defaultMEMCACHED_BIN_DIR二进制可执行文件的 Memcached 目录。\){MEMCACHED_BASE_DIR}/binMEMCACHED_TMP_DIRMemcached 临时文件目录。\({MEMCACHED_BASE_DIR}/tmpMEMCACHED_LOGS_DIRMemcached 日志目录。\){MEMCACHED_BASE_DIR}/logsMEMCACHED_LOG_FILEMemcached 日志文件的路径。\({MEMCACHED_LOGS_DIR}/memcached.logMEMCACHED_PID_FILEMemcached PID 文件的路径。\){MEMCACHED_TMP_DIR}/memcached.pidSASL_CONF_PATHMemcached SASL 配置目录。\({MEMCACHED_CONF_DIR}/sasl2SASL_CONF_FILEMemcached SASL 配置\){SASL_CONF_PATH}/memcached.confSASL_DB_FILEMemcached SASL 数据库文件。${SASL_CONF_PATH}/memcachedsasldbMEMCACHED_DAEMON_USERMemcached 系统用户。memcachedMEMCACHED_DAEMON_GROUPMemcached 系统组。memcached 指定缓存大小 默认情况下Bitnami Memcached 容器不会指定任何缓存大小并将以 Memcached 默认值 (64MB) 启动。您可以使用环境变量指定不同的值MEMCACHED_CACHE_SIZE以 MB 为单位。 docker run –name memcached -e MEMCACHED_CACHE_SIZE128 bitnami/memcached:latest或者通过修改docker-compose.yml此存储库中存在的文件 services:memcached:…environment:- MEMCACHED_CACHE_SIZE128…指定最大并发连接数 默认情况下Bitnami Memcached 容器不会指定任何最大并发连接数并将以 Memcached 默认值1024 个并发连接启动。您可以使用环境变量指定不同的值MEMCACHED_MAX_CONNECTIONS。 docker run –name memcached -e MEMCACHED_MAX_CONNECTIONS2000 bitnami/memcached:latest或者通过修改docker-compose.yml此存储库中存在的文件 services:memcached:…environment:- MEMCACHED_MAX_CONNECTIONS2000…指定处理请求的线程数 默认情况下Bitnami Memcached 容器不会指定处理请求的线程数量并且将从 Memcached 默认值4 个线程开始。您可以使用环境变量指定不同的值MEMCACHED_THREADS。 docker run –name memcached -e MEMCACHED_THREADS4 bitnami/memcached:latest或者通过修改docker-compose.yml此存储库中存在的文件 services:memcached:…environment:- MEMCACHED_THREADS4…指定最大项目尺寸板尺寸 默认情况下Memcached 容器不会指定任何最大项目大小并将以 Memcached 默认值1048576 ~ 1 MB开始。您可以使用环境变量指定不同的值MEMCACHED_MAX_ITEM_SIZE。仅接受数字值 - 使用8388608而不是8m docker run –name memcached -e MEMCACHED_MAX_ITEM_SIZE8388608 bitnami/memcached:latest或者通过修改docker-compose.yml此存储库中存在的文件 services:memcached:…environment:- MEMCACHED_MAX_ITEM_SIZE8388608…创建 Memcached 管理员用户 默认情况下Memcached 服务器上的身份验证处于禁用状态。MEMCACHED_PASSWORD要启用身份验证请使用环境变量或在 中指定的文件内容中MEMCACHED_PASSWORD_FILE指定 Memcached 管理员用户的密码。 要自定义 Memcached 管理员用户的用户名默认为 应指定root该变量。MEMCACHED_USERNAME docker run –name memcached -e MEMCACHED_USERNAMEmy_user -e MEMCACHED_PASSWORDmy_password \bitnami/memcached:latest或者通过修改docker-compose.yml此存储库中存在的文件 version: 2services:memcached:…environment:- MEMCACHED_USERNAMEmy_user- MEMCACHED_PASSWORDmy_password…MEMCACHED_USERNAME的默认值为root。 将额外的命令行标志传递给 memcached 通过将额外的命令行标志添加为run.sh脚本的参数可以将额外的命令行标志传递给 Memcached 服务命令 docker run –name memcached bitnami/memcached:latest /opt/bitnami/scripts/memcached/run.sh -vvv或者修改docker-compose.yml此存储库中存在的文件 services:memcached:…command: /opt/bitnami/scripts/memcached/run.sh -vvv…有关完整参数列表请参阅Memcached 手册页。 使用自定义 SASL 配置 为了加载您自己的 SASL 配置文件您必须使它们可供容器使用。您可以执行以下操作 使用您的自定义配置安装卷通过环境变量添加自定义配置。 默认情况下启用身份验证后Memcached 的 SASL 配置将写入/opt/bitnami/memcached/sasl2/memcached.conf包含以下内容的文件 mech_list: plain sasldb_path: /opt/bitnami/memcached/conf/memcachedsasldb这/opt/bitnami/memcached/conf/memcachedsasldb是包含 Memcached 用户列表的 sasldb 文件的路径。 记录 Bitnami Memcached Docker 映像将容器日志发送到stdout. 要查看日志 docker logs memcached或使用 Docker Compose docker-compose logs memcached如果您希望以不同方式使用容器日志您可以使用该选项配置容器日志记录驱动程序。–log-driver在默认配置中docker 使用json-file驱动程序。 维护 升级此图像 Bitnami 在上游发布后不久就提供了最新版本的 Memcached包括安全补丁。我们建议您按照以下步骤升级容器。 第 1 步获取更新后的图像 docker pull bitnami/memcached:latest或者如果您使用的是 Docker Compose请将 image 属性的值更新为 bitnami/memcached:latest. 第2步删除当前正在运行的容器 docker rm -v memcached或使用 Docker Compose docker-compose rm -v memcached第 3 步运行新镜像 从新映像重新创建容器。 docker run –name memcached bitnami/memcached:latest或使用 Docker Compose docker-compose up memcached
- 上一篇: 网站开发 在线支付怎么用eclipse做网站开发
- 下一篇: 网站开发,自定义首页显示郑州网络营销策划
相关文章
-
网站开发 在线支付怎么用eclipse做网站开发
网站开发 在线支付怎么用eclipse做网站开发
- 技术栈
- 2026年03月21日
-
网站开发 原理西安市城市建设档案馆官方网站
网站开发 原理西安市城市建设档案馆官方网站
- 技术栈
- 2026年03月21日
-
网站开发 一般用什么语言外汇做单记录做单专业网站有哪些
网站开发 一般用什么语言外汇做单记录做单专业网站有哪些
- 技术栈
- 2026年03月21日
-
网站开发,自定义首页显示郑州网络营销策划
网站开发,自定义首页显示郑州网络营销策划
- 技术栈
- 2026年03月21日
-
网站开发5人小组分工wordpress备份与恢复教程
网站开发5人小组分工wordpress备份与恢复教程
- 技术栈
- 2026年03月21日
-
网站开发5人小组分工网页设计网站建设过程报告
网站开发5人小组分工网页设计网站建设过程报告
- 技术栈
- 2026年03月21日
