折腾了2天服务器,打算整合下,把分散的服务现在整合到一台新的服务器上;
迁移,升级都没问题,但是一些版本冲突和想增加搜索引擎的问题一直没解决,先记录下,后续有时间再继续吧;
报错:
检查日志:
早期版本,这个问题应该是:.htaccess配置问题;
但是这次检查已经排除;
然后进行代码比较也没有发现与原始版本不一致:
然后对今后备份的另个思路:
在同一数据库名下可以通过secret_key支持多套系统,这相当于是SAP-client?之前没这样做过同版本差异比较不知道
configroutes.rb记录了内部的router
erb文件配合做了post与access
目前问题在于,back不对了。
但是检查对应的erb文件,没有发现差异。
重装再战。
重装按命令行不断重启服务器排查发现:auto_watch导致
这样的话,基本明白了,在5,6年前的低版本情况下是通过.htaccess方式来解决定向问题,但是这样的架构有一个问题是不方便定制,属于public;
目前看的方式都是router直接转向,然后这样导致对public的操作从之前的定点修改,改为私人定制,不太好排查,tigger,event等等。
由于架构不同,默认服务也有用不了的情况;
需要对WINDOWS的服务也做相应调整
在线工具:
还需要解決在线保存问题
其他这次遇到要注意的点,都可以解决,看后续怎么考虑:
反向代理证书是否需要换一下;
还有集成数据源的情况:
对不同数据库要有不同的用户分层,admin数据库一定不要开启,DBonwer权限慎用;
对不同数据库的权限定义方式不一样,连接错误后,主要可以用use,.DB show等命令先检查下,local工具和在线工具检查维度问题;
其他的过程问题不用记录了,后续还继续集成,现在先打通2个平台,自研代码库平台 脚本 数据分析等等后续也陆续边开发边加
不过现在也不是真的集成,只是验证了架构可行,如果真的全集成,还得问问有钱居室。。。得加钱