本帖最后由 Simon.hu 于 2021-2-23 08:55 编辑
负载均衡不知道大家对这个能力的理解是什么?
很多的朋友都会问活字格能不能做大系统,以前我们会给大家聚很多的例子(比如我们高总的例子,一天发那么的快递,页面数,数据表数都在三位数),当然很多的大佬做的系统也都在这个量级,当然这些也确实是他们正在运行的系统,但是很多人还是觉得差点什么?
我告知他,我们支持CDN支持负载均衡,但是都需要您在后面自己搭建Nginx,共享附件等等,当然也有很多的朋友都做了,但是这些功能没有体现在我们的产品功能上,总还是会被很多人怀疑和拌嘴
我摊牌了,我直接把把这些功能给你搞出来界面了
---------------------------------------------------------------------
先看一下,功能
我要声明一下,其实这些功能其实活字格这边没做多少,只是给了配置界面;言外之意,那些Nginx服务器,Redis服务器等等还是需要您自己搭建好,只是您搭建好了以后,在活字格这里配置好,活字格就会自己去找他们了
听我这样说完,您是不是觉得似乎我们也没做什么?
那你就大错特错了,我只是礼貌性的说了一下,其实我们做了很多的东西,比如
首先,有了这么一个界面,这是一种态度和责任
没有界面的时候,出了问题,我可以耍赖皮,不认我们支持这个功能;但是有了这个界面,那要是出了问题,我肯定跑不了了
其次,因为负载均衡其实是使用很多台机器来host同一个网站,那么就会一系列的问题需要解决,这些问题一个比一个猛
1.如果用户本来在A机器上登录完成了,后面A机器饱和了,他被分配到机器B上去,那么他是不需要登录的;
这个行业标准解决方案就是--Redis,我们这次支持了
2.比如,因为有多台机器,那么我上线一个应用或者更新一个应用的时候,那不是要给每一个机器都发布一遍?
这个我们这个版本支持了,不管新应用上架还是更新,只需要发布一次,所有负载的机器都会自动更新
3.最最牛逼的一个功能是,活字格所有的用户管理后台里面的功能(用户,角色,组织结构等等)都是保存在sqlite数据库中的,这个数据库对负载均衡不友好,这个版本我们支持将用户管理的所有表都创建到您指定的外联数据库中(sqlserver,mysql都行)
4.其他的功能支持
负载均衡虽然是这个大功能,但是我个人觉得,因为这个功能,我们开发的其他辅助功能,也都是非常有用的
想想支持将用户管理的所有表都创建到您指定的外联数据库中(sqlserver,mysql都行),这个功能,能够让你更好的管理您的用户,而且你可以直接将这些表,连接到活字格设计器中把玩了
支持将用户管理的所有表都创建到您指定的外联数据库中(sqlserver,mysql都行)
支持将用户管理的所有表都创建到您指定的外联数据库中(sqlserver,mysql都行)
支持将用户管理的所有表都创建到您指定的外联数据库中(sqlserver,mysql都行)
重要的事情说3遍~~~
|