开发环境调用k8s服务(JKAS开发框架技术文档2)

一、框架配置文件[SERVER],下面我们就来聊聊关于开发环境调用k8s服务?接下来我们就一起去了解一下吧!

开发环境调用k8s服务(JKAS开发框架技术文档2)

开发环境调用k8s服务

一、框架配置文件

[SERVER]

#默认语言

locale=zh_CN

#是否禁用语言加载//如果是做api类的,禁语言加载,提升性能

locale_enable=1

#系统名

site_name=JKAS

#默认字符编码

charset=UTF-8

#货币符号

currency_symbol=¥

#控制器映射包路径

app_package=test.z.app

#默认后缀

url_endwith=.do

#url 别名是否开启,开启后需要在/data/alias文件配置好别名设置

url_alias=0

#是否使用HTTPS

use_https=0

#最大并发请求设置,0表示不限制

max_requests=0

# 最大用户量设置,0表示不限制

max_sessions=0

#是否开启模块模式,开启后,控制器包名要加上模块名称,同时语言路径也需要加上模块名称,视图模板路径也需要加上模块名称

module_enable=0

#默认模块

module_default=default

#模块列表,该列表指定的模块名,才启用模块功能,全部启用的话,不设置或设置成为*

module_list=test,test2

#样式域名

css_domain=http://css.z.com

#js域名

js_domain=http://js.z.com

#图片域名

img_domain=http://img.z.com

#资源根目录

res_root_path=static

#CSS资源域名

rescss_domain=http://libcss.z.com

#JS资源域名

resjs_domain=http://libjs.z.com

#图片上传保存路径

img_save_path=images

[HTTP]

ignoreVerifySSL=0//1为忽略验证HTTPS证书有效性

#session配置

[SESSION]

#是否开启允许自定义session机制

session_override=1

#自定义session指定类,该自定义类必须继承JkasSession

session_class=test.z.session.MySession

#default|redis|memcache,pass for redis

session_type=memcache

session_host=127.0.0.1:11211

session_pass=123456

session_maxinterval=1

#定时任务

[CRON]

#定时任务的包名

cron_package=test.z.cron

#是否开启定时任务

cron_enable=1

#是否开启定时任务日志输出,定时日志目录为temp/logs/jkas_cron_年-月.log

cron_log_enable=1

[QUEUE]

#是否启用队列

queue_enable=1

#队列执行自定义类

queue_class=test.z.queue.MyQueue

#队列执行间隔时间,单位微秒,1秒=1000微秒

queue_interval=5000

[socket]

#是否开启socket

socket_enable=1

#是否启用自定义socket

socket_override=1

#自定义socket的类,必须继承SocketService

socket_class=test.z.socket.MySocket

#socket端口

socket_port=9999

#socket调用包名设置

socket_package=test.z.socket

[WEBSOCKET]

#是否开启websocket

ws_enable=1

#websocket端口

ws_port=8888

#websocket调用包名设置

ws_package=test.z.websocket

[rpc]

#是否启用RPC

rpc_enable=1

#RPC服务所在包名

rpc_package=test.z.rpc

#RPC端口

rpc_port=9889

[RMI]

#是否启用RMI

rmi_enable=1

#RMI服务所在包名

rmi_package=test.z.rmi

#RMI主机地址

rmi_host=localhost

#RMI端口

rmi_port=9888

[filter]

#是否启用过滤器

filter_enabled=1

#过滤字符串,多个用|分开

filter_str=

#过滤指定调用类设置,该类必须继承Filters

filter_class=test.z.filter.Test

[LISTENER]

#是否开启监听器

listener_enable=1

#监听器指定调用类设置,该类必须继承Listener

listener_class=test.z.listener.Test

[MAIL]

#发邮件服务器地址

smtp_host=smtp.qq.com

#邮件端口

smtp_port=465

#邮件认证用户

smtp_user=421361697@qq.com

#邮件认证密码

smtp_pass=************

#邮件是否启用ssl

smtp_ssl=1

#邮件是否开启调试

smtp_debug=0

[UPLOAD]

#默认最大上传文件

upload_max_size=1024

#默认上传类型

upload_allow_type=.jpeg,.jpg,.png,.gif

upload_deny_type=.exe,.java

#cache config default|redis|memcache,pass for redis

[cache]

#缓存是否启用

cache_enable=1

#缓存类型

cache_type=default

#缓存服务器地址及端口

cache_host=192.168.54.233:6379

#缓存服务器认证密码

cache_pass=123456

#默认缓存有效时间(分钟)

cache_expired=30

[VIEW]

#是否启用视图,如果做api类应用,禁用视图将提升性能

view_enable=1

#引擎引擎,支持beetl,thymeleaf,freemarker,velocity,默认beetl

view_engine=beetl

#视图模板类型(后缀)

view_tpl=html

#视图模板路径

view_path=themes

#视图模板主题

view_theme=green

[LOG]

#是否开启日志

log_enable=1

[DATABASE]

#数据源类型,0为默认容器数据源,1为使用框架配置数据源,框架数据配置文件路径为data/ds/数据源文件名

ds_type=0

#数据库表前缀

table_prefix=jkas_

data_source=dbconfig //必须与resin或tomcat配置的数据源保持一致,如果用框架数据源,必须与框架数据源文件名一致

#是否开启数据库集群

db_cluster=1

#集群用来写的数据源设置,多个用逗号隔开,必须与resin或tomcat配置的数据源保持一致,如果用框架数据源,必须与框架数据源文件名一致

data_source_write=dbconfigw

#集群用来读的数据源设置,多个用逗号隔开,必须与resin或tomcat配置的数据源保持一致,如果用框架数据源,必须与框架数据源文件名一致

data_source_read=dbconfigr1,dbconfigr2

#数据库类型mysql sqlite oracle msSQL 暂时只支持mysql和sqlite,非Mysql和sqlite数据库需要自行写完整的sql

db_type=mysql

#开启自定义SQL语句功能

db_custom_sql=1

#配置自定义SQL文件所在目录,SQL自定义文件与模型指定的表名同名,以.m为后缀

db_custom_sql_dir=data/sql

;用户整合配置

[UCLIENT]

#是否启用,0 不启用,1 启用

uc_enable=0

#接口类型,1为数据库接口,2为网络接口

uc_type=1

#appid,要与用户中心应用id一致

uc_appid=234

#通信密码,要与用户中心应用通信密码保持一致

uc_authkey=sldfdsfsdf

#应用密钥,要与用户中心该应用的应用密钥保持一致,留空将不进行密钥签名

uc_prikey=XXXXXX

#数据库类型,暂时只支持mysql

uc_db_type=mysql

#用户数据源

uc_data_source=dbconfiguc //必须与resin或tomcat配置的数据源保持一致

#是否开启集群模式

uc_db_cluster=1

#写数据源设置,多个用逗号隔开

uc_data_source_write=dbconfigucw1,dbconfigucw2

#读数据源设置,多个用逗号隔开

uc_data_source_read=dbconfigucr1,dbconfigucr2

#用户数据库表前缀

uc_table_prefix=jkas_

#用户中心接口域名

uc_api=http://uc.z.com

#用户中心接口后缀

uc_endwith=.do

,

免责声明:本文仅代表文章作者的个人观点,与本站无关。其原创性、真实性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容文字的真实性、完整性和原创性本站不作任何保证或承诺,请读者仅作参考,并自行核实相关内容。文章投诉邮箱:anhduc.ph@yahoo.com

    分享
    投诉
    首页