万象云档 本次搜索耗时 2.004 秒,为您找到 107 个相关结果.
  • 离线安装及升级

    离线安装及升级 1 环境要求 2 下载安装包 3 解压安装包 4 配置文件说明 4.1 安装配置文件 4.2 数据库配置文件 5 执行安装脚本 6 安装目录结构 7 配置反向代理 8 离线升级 离线安装及升级 1 环境要求 部署服务器要求 操作系统: Ubuntu 22 / CentOS 7 64 位系统 CPU/内存: 4C...
  • Session配置

    225 2023-03-26 《宝塔面板手册》
    Session配置 Session配置 选择存储Session的方式,提供“files”、“redis”、“memcache”、“memcached”四种存储模式并填写相应的连接信息。同时还可以清理Session文件。 若你的站点并发比较高,使用Redis,Memcache能有效提升PHP并发能力 若调整Session模式后,网站访问异常...
  • workerman

    workerman 方式一 ( AdapterMan ) 方式二 ( think-worker ) HttpServer WEB API SocketServer websocket服务(worker:server别名指令) socket服务 workerman 方式一 ( AdapterMan ) 这种方式是 worker...
  • 为什么使用消息队列?

    为什么使用消息队列? 面试题 面试官心理分析 面试题剖析 为什么使用消息队列 解耦 异步 削峰 消息队列有什么优缺点 Kafka、ActiveMQ、RabbitMQ、RocketMQ 有什么优缺点? 为什么使用消息队列? 面试题 为什么使用消息队列? 消息队列有什么优点和缺点? Kafka、ActiveMQ、RabbitMQ、Ro...
  • Redis最常见的面试内容

    面试官最爱问的 Redis 问题,一文全搞定! 一、Redis 基础概念三连击 1. 什么是 Redis? 2. Redis 为啥这么快? 3. Redis 和 Memcached 有啥区别? 二、数据类型高频考点 1. Redis 有哪些数据类型?怎么用? 2. 如何用 Redis 实现分布式锁? 三、缓存经典难题大揭秘 1. 缓存雪崩、缓存...
  • 系统架构

    1 整体架构 2 管理模型 3 技术栈 1 整体架构 组件说明 Frontend : MeterSphere 的前端工程, 基于 Vue.js 进行开发。 Backend : MeterSphere 的后端工程, 基于 Spring Boot 进行开发, 为 MeterSphere 的功能主体。 Chrome 浏览器插件 : Chro...
  • Redis面试常见问题汇总(补充:分布式锁相关)

    Redis面试常见问题汇总(补充:分布式锁相关) 四、分布式锁设计与实现 1. 基础概念 Q:什么是分布式锁?为什么需要分布式锁? 分布式锁 :在分布式系统中,用于控制多个进程或线程对共享资源互斥访问的机制。 原因 :单机锁无法跨节点,当系统部署在多台服务器时,需要保证同一时间只有一个节点操作共享资源(如数据库、文件、缓存等),避免数据不一...
  • 环境搭建

    环境搭建 Windows环境 Linux环境 Mac环境 环境搭建 Windows环境 在Windows环境下,建议开发者使用phpenv )环境套件,下面引用官方的介绍: phpEnv是运行在Windows系统上的完全绿色的PHP集成环境,集成了Apache、Nginx等Web组件,支持不同PHP版本共存,支持自定义PHP版本,自定义MyS...
  • 高并发架构

    高并发架构 消息队列 搜索引擎 缓存 分库分表 读写分离 高并发系统 公众号 高并发架构 消息队列 为什么使用消息队列?消息队列有什么优点和缺点?Kafka、ActiveMQ、RabbitMQ、RocketMQ 都有什么优点和缺点? 如何保证消息队列的高可用? 如何保证消息不被重复消费?(如何保证消息消费的幂等性) 如何保证消...
  • 缓存驱动器

    缓存驱动器 ,使用示例 ,类参考 ,驱动器 ,可选 PHP 缓存(APC) ,基于文件的缓存 ,Memcached 缓存 ,WinCache 缓存 ,Redis 缓存 ,虚拟缓存(Dummy Cache) 缓存驱动器 CodeIgniter 提供了几种最常用的快速缓存的封装,除了基于文件的缓存, 其他的缓存都需要对服务器进行特殊的配置...