kunlun-admin

昆仑后台管理系统
授权协议 MIT
开发语言 JavaScript
所属分类 Web应用开发、 后台管理系统(模板)
软件类型 开源软件
地区 国产
投 递 者 沃侯林
操作系统 跨平台
开源组织
适用人群 未知
 软件概览

昆仑管理系统是一套基于前后端分离架构的后台管理系统。kunlun-web 基于 React + Umi(乌米) + Ant Design (蚂蚁金服) 构建开发,提供前端解决方案;kunlun-service 基于 SpringBoot 与 Spring Cloud 构建开发,提供后端基于微服务架构的解决方案。系统通过 Apache Shiro 与 Jwt 组件,用 token 进行数据交互认证,可快速开发并独立进行 Docker 容器化部署。

系统模块主要功能(kunlun-web 包括 kunlun-home-web 和 kunlun-system-web,kunlun-service 包括:kunlun-common-api、kunlun-register-service、kunlun-gateway-service、kunlun-basedata-service 和 kunlun-system-service):

kunlun-common-api 公共模块 提供公共基础模型、工具、自动配置、统一异常处理、统一Swagger配置及操作日志AOP等等
kunlun-register-service 服务治理 服务注册、服务发现、服务心跳检测、高级消息队列(RabbitMQ)及分布式配置中心等
kunlun-gateway-service 网关服务 服务路由、登录用户校验、鉴权及生成Token、Hystrix的turbine模式配置及Swagger路由配置等
kunlun-basedata-service 基础数据 提供基础数据支持,如菜单、角色、权限等,并提供基于Redis的分布式缓存功能、基于ElasticSearch + RabbitMQ的服务调用追踪、资源爬取等
kunlun-system-service 业务服务 业务功能支持服务,提供业务数据、动态数据源、脚本自动执行及基于RabbitMQ的异步操作日志生成功能
kunlun-home-web 前端框架 提供登录页面、业务菜单、消息待办、主题皮肤、登录人信息及项目布局等
kunlun-system-web 前端业务 展示系统业务数据及功能页面,如首页信息、人员管理、用户地图、流程管理、操作日志、事项日程、服务资源管理、菜单管理等

软件架构

功能说明

  1. 统一安全认证中心,支持用户名、密码加图形验证码登录
  2. 微服务架构基础支撑,支持服务注册发现、路由与负载均衡,服务熔断与限流,统一配置中心
  3. 系统服务监控中心,支持服务调用链监控,微服务监控
  4. 系统业务支撑,支持统一跨域处理,统一异常处理,统一处理操作日志,服务内部Swagger接口文档
  5. 基于docker容器化部署
 相关资料
  • 昆仑天工 SkyWork 系列 AIGC 开源模型,由奇点智源公司研发,在 2022 年 12 月发布,覆盖图像、文本、编程等多模态内容生成能力,包括绘画、文章续写、对话、中英翻译、内容风格生成、推理、诗词对联、代码补全等。 昆仑天工 SkyWork 系列模型,已全部在GitHub上开源,性能澎湃,接入便捷,帮你快速迈进AIGC时代,在时代潮流中不落人后,勇立潮头! GitHub地址 昆仑天工Sk

  • 如何优雅的写代码,我想是每位程序员的心声。自从15年初第一次接触 Laravel 4.2 开始,我就迷上使用 Laravel 框架了。我一直都想找个时间好好写写有关 Laravel 的使用文章,由浅入深的介绍 Laravel 框架。 今天通过使用 laravel-admin 插件,来简单说说怎么优雅的写 Laravel 代码。 创建 Laravel 项目 只要跟着官方文档走,创建一个 Larave

  • 试卷:算法工程师-B卷 编程为lc309+lc40 选择包含AUC计算,数组第k大的数等,印象最深的还是这道题: 有30瓶一样的药水,其中有一瓶变质了,喝了之后一个小时会死掉。最少需要多少只小白鼠做实验才能保证在一小时内找到有变质的一瓶? 贴一下答案讲解:大概就是利用小白鼠对应各个bit位上的数,然后对应的值拼凑成对应的变质的那瓶药水的编号 #昆仑万维#

  • 拿来练手的一场面试,来跟大家分享一下并且复盘吧~[吧唧R]后面再分享一下联想的群面帖 📍形式: 测评后直接通知单面一面,面试官是个男生,有点冷酷的样子哈哈哈哈,虽然我也没咋看屏幕。 📍提问: 1.自我介绍 2.提到洞察能力强,有什么具体case吗? 3.实习为什么做的比较好的项目吗?举例? 4.介绍滴滴实习的工作? 5.之前是运营工作,为什么想做产品经理? 6.你觉得你所具备的产品经理的哪些能

  • 概要设计 1、创建、发送、停止同步任务; 2、创建、抓取同步工作节点; 3、抓取、整合节点统计数据与实时数据并做页面展示; 4、抓取、整合任务统计数据与实施数据并做页面展示; 5、抓取告警日志并做页面展示; 6、收集、整合数据推送到中间件。 名词须知 数据源:数据存储位置,现启用kafka、jdbc、canal三种类型; 数据表组:

  • 本人第一个被捞的面试,有点紧张,面试过程感觉可以,可惜太菜了。整个面试一个小时,面试官说后面还有别的面试,到点就没问了。 自我介绍 简单介绍一下简历上的项目 (简历相关)实现算子的时候,如果Tensor特别大,怎么处理?你是跑在CPU上的吗? 有无实习?(无) 本研专业? 手撕 第一个面试都是拿来练手的,你这是在练手吗?(内心OS:这不取决于谁先约面谁后约面吗) 讲一下编译过程 说一说静态链接和动