sward实战教程系列(15) - sward与soular相关联,实现统一登录

本篇文章将介绍,如何通过soular实现sward的统一登录

1、soular的安装与配置

1.1 安装

  • 下载,点此下载,或直接使用命令在线下载安装包

wget -O tiklab-soular-1.1.5.rpm https://install.tiklab.net/app/install/soular/V1.1.5/tiklab-soular-1.1.5.rpm

  • 安装,以centos为例,将Linux下的centos安装包下载,并使用rpm命令安装soular。

sudo rpm -ivh tiklab-soular-1.1.5.rpm

  • 启动

安装成功后,会自动在opt目录下创建出tiklab-kanass目录,进入tiklab-kanass/bin目录下,使用sh命令启动kanass

cd /opt/tiklab-soular/bin

./soular start

  • 登录

浏览器输入http://ip:9100,默认用户名/密码:admin/123456。

登录首页

1.2 配置

通过修改application.yaml配置文件,可以进行自定义配置,如修改端口、配置DB等。centos环境的yaml文件地址:/opt/tiklab-soular/conf/application.yaml

  • 端口配置

应用端口默认为9100,可以修改为其他端口

#web config
server:
  port: 9100

  • 数据库配置

soular默认使用内嵌DB,如需使用外部Mysql DB可修改以下内容进行自定义。

jdbc:
  driverClassName: org.postgresql.Driver
  url: jdbc:postgresql://localhost:9101/tiklab_soular?stringtype=unspecified
  username: postgres
  password: darth2020

例:链接外部mysql时,可修改为

字段

内容

driverClassName

com.mysql.cj.jdbc.Driver

url

jdbc:mysql://ip:3306/sqlname?characterEncoding=utf8&useSSL=false

username

有权限连接mysqlDB的用户

password

有权限连接mysqlDB用户的密码

  • 应用配置

soular提供tiklab旗下所有产品的快捷链接,配置成功后,直接点击产品名字即可链接到产品地址。

soular首页->应用配置->选择产品->sward->应用导航地址为sward链接地址->保存

应用配置

2、sward安装配置与统一登录

2.1 安装

wget -O tiklab-sward-2.0.7.rpm https://install.tiklab.net/app/install/sward/2.0.7/tiklab-sward-2.0.7.rpm

  • 安装

以centos为例,将Linux下的centos安装包下载,并使用rpm命令安装sward。

sudo rpm -ivh tiklab-sward-2.0.7.rmp

  • 启动

安装成功后,会自动在opt目录下创建出tiklab-sward目录,进入tiklab-sward/bin目录下,使用sh命令启动sward

cd opt/tiklab-sward/bin

./sward start

  • 登录

浏览器输入http://ip:9600,默认用户名/密码:admin/123456。

登录

首页

2.2 配置

通过修改application.yaml配置文件,可以进行自定义配置,如修改端口、配置DB等。linux环境的yaml文件地址:安装目录 -> conf -> application.yaml

  • 端口配置

应用端口默认为9600,可以修改为其他端口

#web config
server:
  port: 9600

  • 数据库配置

sward默认使用内嵌DB,如需使用外部Mysql DB可修改以下内容进行自定义。

jdbc:
  driverClassName: com.mysql.cj.jdbc.Driver
  url: jdbc:mysql://localhost:3306/tiklab_sward?characterEncoding=utf8&useSSL=false
  username: root
  password: darth2020

例:链接外部mysql时,可修改为

字段

内容

driverClassName

com.mysql.cj.jdbc.Driver

url

jdbc:mysql://ip:3306/sqlname?characterEncoding=utf8&useSSL=false

username

有权限连接mysqlDB的用户

password

有权限连接mysqlDB用户的密码

2.3 统一登录

  • 配置统一登录

修改sward的application.yaml文件。注:修改配置文件后,需重启服务。

#soular
auth:
  type: local
  soular:
    address: http://soular.tiklab.net
  expire: 86400

属性

说明

type

local:本地登录 soular:统一登录。配置文件中默认为local

address

配置统一登录时需更改address为soular地址,http://ip:9100,IP为安装soular的机器IP

  • admin用户验证统一登录

admin登录soular->首页->点击应用中的sward,可以直接打开并登录sward系统。统一登录配置成功。

soular首页

3、soular实现用户统一管理

  • 添加用户

配置了统一登录的产品,进入系统设置->用户目录下,可以发现有关用户的目录均带有下图标识,点击后自动跳转到soular用户页面,在soular用户页面进行添加和管理用户。

用户管理

  • 用户登录sward

在soular中添加的用户,若想登录sward,需要先在sward中分配系统访问权限。分配完成后,此用户即可在soular页面直接登录sward。

admin登录sward->系统设置->系统->系统访问权限->添加用户->勾选需要添加的用户。

系统访问权限

考虑柔性负荷的综合能源系统低碳经济优化调度【考虑碳交易机制】(Matlab代码实现)内容概要:本文围绕“考虑柔性负荷的综合能源系统低碳经济优化调度”展开,重点研究在碳交易机制下如何实现综合能源系统的低碳化经济性协同优化。通过构建包含风电、光伏、储能、柔性负荷等多种能源形式的系统模型,结合碳交易成本能源调度成本,提出优化调度策略,以降低碳排放并提升系统运行经济性。文中采用Matlab进行仿真代码实现,验证了所提模型在平衡能源供需、平抑可再生能源波动、引导柔性负荷参调度等方面的有效性,为低碳能源系统的设计运行提供了技术支撑。; 适合人群:具备一定电力系统、能源系统背景,熟悉Matlab编程,从事能源优化、低碳调度、综合能源系统等相关领域研究的研究生、科研人员及工程技术人员。; 使用场景及目标:①研究碳交易机制对综合能源系统调度决策的影响;②实现柔性负荷在削峰填谷、促进可再生能源消纳中的作用;③掌握基于Matlab的能源系统建模优化求解方法;④为实际综合能源项目提供低碳经济调度方案参考。; 阅读建议:建议读者结合Matlab代码深入理解模型构建求解过程,重点关注目标函数设计、约束条件设置及碳交易成本的量化方式,可进一步扩展至多能互补、需求响应等场景进行二次开发仿真验证。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值