Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Caché, Ensemble, DeepSee, MiniM, IRIS, GT.M [игнор отключен] [закрыт для гостей] / 2 сервера Cache на одном компьютере / 10 сообщений из 10, страница 1 из 1
04.09.2007, 13:27
    #34774324
LenRover
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
2 сервера Cache на одном компьютере
Здравствуйте,

на сервере стояла версия 5.0
когда дополнительно поставили 2007 версию - отказывается работать.

причем, студия на 5.0 работает, а удаленный доступ по веб - нет. Документация работает.

к студии 2007 нельзя подключиться, документация работает.

Порты у всех разные.

Так что теперь ни одна, ни другая не работает.

Кто-нибудь знает, как подружить 2 сервера каши??
...
Рейтинг: 0 / 0
04.09.2007, 14:49
    #34774672
CJIECAPb
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
2 сервера Cache на одном компьютере
У нас на сервере под управлением Debian стоит 5.0 и 5.2

Настраивали следующим образом:

Во-первых, у самих инсталляций должны быть указаны разные порты
(параметр DefaultPort раздела [Startup] в cache.cpf).

Cache 5.0
Код: plaintext
1.
DefaultPort= 10101 
Cache 5.2
Код: plaintext
1.
DefaultPort= 10102 
Далее необходимо настроить веб-сервер и демон CSPnsd.

У нас используются 2 демона CSPnsd.
Тот, который обслуживает 5.0 лежит в /usr/local/cache/csp/bin/ и работает через стандартный порт 7038

для 5.2 лежит в /opt/cspgateway52/bin/ и работет через порт 7039

CSPnsd.ini для Cache 5.0:
Код: plaintext
1.
2.
3.
[SYSTEM]
Ip_Address= 127 . 0 . 0 . 1 
TCP_Port= 7038 

CSPnsd.ini для Cache 5.2:
Код: plaintext
1.
2.
3.
[SYSTEM]
Ip_Address= 127 . 0 . 0 . 1 
TCP_Port= 7039 

CSP.ini для Cache 5.0:
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
[SYSTEM]
Server_Response_Timeout= 60 
Queued_Request_Timeout= 60 

[SYSTEM_INDEX]
LOCAL=Enabled

[LOCAL]
Ip_Address= 127 . 0 . 0 . 1 
TCP_Port= 10101 
Minimum_Server_Connections= 3 

[APP_PATH_INDEX]
/=Enabled
/csp=Enabled

[APP_PATH:/]
Default_Server=LOCAL

[APP_PATH:/csp]
Default_Server=LOCAL
NameSpace=Samples

CSP.ini для Cache 5.2:
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
[SYSTEM_INDEX]
LOCAL=Enabled

[LOCAL]
Ip_Address= 127 . 0 . 0 . 1 
TCP_Port= 10102 
Minimum_Server_Connections= 3 

[APP_PATH_INDEX]
/=Enabled
/csp=Enabled

[APP_PATH:/]
Default_Server=LOCAL

[APP_PATH:/csp]
Default_Server=LOCAL
NameSpace=Samples

[SYSTEM]
SM_Timeout= 300 
System_Manager= 192 . 168 . 0 . 104 
Server_Response_Timeout= 60 
Queued_Request_Timeout= 60 

В каше есть встроенный веб-сервер, но лучше настроить сторонний. У нас стоит Apache2.

Для кажой инсталляции мы завели отдельный VirtualHost с разными портами:

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
36.
37.
38.
39.
40.
41.
42.
43.
44.
45.
46.
47.
48.
49.
50.
51.
52.
53.
54.
55.
56.
57.
58.
59.
60.
61.
62.
63.
64.
65.
66.
67.
68.
69.
70.
71.
72.
73.
74.
75.
76.
77.
78.
79.
80.
81.
82.
83.
84.
85.
86.
87.
88.
89.
90.
91.
92.
93.
94.
95.
96.
97.
98.
99.
100.
101.
102.
103.
104.
105.
106.
107.
108.
109.
110.
111.
112.
113.
114.
115.
116.
117.
118.
119.
120.
121.
122.
123.
124.
125.
126.
127.
128.
129.
130.
131.
132.
133.
134.
135.
136.
137.
138.
139.
140.
141.
142.
#Cache  5 . 0 
<VirtualHost  10 . 200 . 1 . 55 : 80 >
        DocumentRoot /var/www/
        <Directory />
                Options FollowSymLinks
                AllowOverride None
        </Directory>
        <Directory /var/www/>
                Options Indexes FollowSymLinks MultiViews
                AllowOverride None
                Order allow,deny
                allow from all
                RedirectMatch ^/$ /apache2-default/
        </Directory>

        ScriptAlias /cgi-bin/ /usr/lib/cgi-bin/
        <Directory "/usr/lib/cgi-bin">
                AllowOverride None
                Options ExecCGI -MultiViews +SymLinksIfOwnerMatch
                Order allow,deny
                Allow from all
        </Directory>

        ErrorLog /var/log/apache2/error.log

        # Possible values include: debug, info, notice, warn, error, crit,
        # alert, emerg.
        LogLevel warn

        CustomLog /var/log/apache2/access.log combined
        ServerSignature On

        ScriptAliasMatch /*.([Cc][Ss][Pp]|[Cc][Ll][Ss])$ "/usr/local/cache/csp/bin/nph-CSPcgi"

        Alias /csp/ /usr/local/cache/csp/

    <Directory "/usr/local/cache/csp/" >
        AllowOverride None
        Order allow,deny
        Allow from all
        AddOutputFilter Includes html
        Options Indexes FollowSymLinks MultiViews
    </Directory>

    <Location "/csp">
        Order allow,deny
        Allow from all
        Options Indexes FollowSymLinks MultiViews
    </Location>

    ScriptAlias /csp-bin/ "/usr/local/cache/csp/bin/"
    <Directory "/etc/apache2/bin/">
        AllowOverride None
        Options None
        Order allow,deny
        Allow from all
    </Directory>

</VirtualHost>

#Cache  5 . 2 
<VirtualHost  10 . 200 . 1 . 55 : 8052 >
        ServerAdmin webmaster@localhost
        ServerName  127 . 0 . 0 . 1 
        #Порт нужного CSPnsd
        SetEnv CSP_NSD_PORT  7039 
        DocumentRoot /var/www/
        <Directory />
                Options FollowSymLinks
                AllowOverride None
        </Directory>
        <Directory /var/www/>
                Options Indexes FollowSymLinks MultiViews
                AllowOverride None
                Order allow,deny
                allow from all
                # This directive allows us to have apache2's default start page
                # in /apache2-default/, but still have / go to the right place
                RedirectMatch ^/$ /apache2-default/
        </Directory>

        ScriptAlias /cgi-bin/ /usr/lib/cgi-bin/
        <Directory "/usr/lib/cgi-bin">
                AllowOverride None
                Options ExecCGI -MultiViews +SymLinksIfOwnerMatch
                Order allow,deny
                Allow from all
        </Directory>

        ErrorLog /var/log/apache2/error.log

        # Possible values include: debug, info, notice, warn, error, crit,
        # alert, emerg.
        LogLevel warn

        CustomLog /var/log/apache2/access.log combined
        ServerSignature On
        ScriptAliasMatch /csp/bin/Systems/Module.cxw "/opt/cspgateway52/bin/nph-CSPcgiSys"
        ScriptAliasMatch /csp/bin/RunTime/Module.cxw "/opt/cspgateway52/bin/nph-CSPcgi"
        ScriptAliasMatch /*.([Cc][Ss][Pp]|[Cc][Ll][Ss])$ "/opt/cspgateway52/bin/nph-CSPcgi"

        Alias /csp/ /usr/local/cache52/csp/
        ScriptAlias /csp-bin/ "/opt/cspgateway52/bin/"
<Directory "/opt/cspgateway52/bin/">
    AllowOverride None
    Options None
    Order allow,deny
    Allow from all
</Directory>
Action text/csp "/csp-bin/nph-CSPcgi"

<Directory "/usr/local/cache52/csp/">
    AllowOverride None
    Options MultiViews FollowSymLinks ExecCGI
    Order allow,deny
    Allow from all
    <Files CSPnsd>
         Deny from all
    </Files>
    <Files CSP.ini>
        Deny from all
    </Files>
    <Files CSP.log>
        Deny from all
    </Files>
    <Files CSPnsd.ini>
        Deny from all
    </Files>
    <Files CSPnsd.pid>
         Deny from all
    </Files>
    <FilesMatch "\.(log|ini|pid)$">
         Deny from all
    </FilesMatch>
</Directory>

    <Location "/csp">
        Order allow,deny
        Allow from all
        Options Indexes FollowSymLinks MultiViews
    </Location>
</VirtualHost>

В каше-кубе на клиенте добавляем два сервера, указывая соответсвующие порты.
Примерно так.
...
Рейтинг: 0 / 0
04.09.2007, 14:53
    #34774693
krvsa
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
2 сервера Cache на одном компьютере
А смысл ставить два Кащея на одну машину?
----------
Cache for Windows NT (Intel) 5.0.20 (Build 6305) Fri Sep 16 2005 11:54:10 EDT
...
Рейтинг: 0 / 0
04.09.2007, 14:54
    #34774694
LenRover
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
2 сервера Cache на одном компьютере
Спасибо!!
...
Рейтинг: 0 / 0
04.09.2007, 14:57
    #34774710
LenRover
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
2 сервера Cache на одном компьютере
krvsaА смысл ставить два Кащея на одну машину?
----------
Cache for Windows NT (Intel) 5.0.20 (Build 6305) Fri Sep 16 2005 11:54:10 EDT

Надо!
...
Рейтинг: 0 / 0
04.09.2007, 15:14
    #34774777
krvsa
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
2 сервера Cache на одном компьютере
LenRoverНадо!
Больше вопросов не имею...
...
Рейтинг: 0 / 0
04.09.2007, 15:24
    #34774820
LenRover
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
2 сервера Cache на одном компьютере
Снесли в итоге 2007 версию, потом на локальной машине поэкспериментирую.
Но теперь другая проблема:
в 5.0 все работает, кроме удаленного доступа по веб.. уже и iss перезагружали, и каши, и сам сервер..
ничего не помогает!!
а это в работе самое главное... как теперь заставить работать, как раньше - не знаю!!!!
...
Рейтинг: 0 / 0
04.09.2007, 16:14
    #34775098
krvsa
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
2 сервера Cache на одном компьютере
Неправильно ты, дядя Фёдор, Кащей ставиш...
----------
Cache for Windows NT (Intel) 5.0.20 (Build 6305) Fri Sep 16 2005 11:54:10 EDT
...
Рейтинг: 0 / 0
04.09.2007, 17:21
    #34775399
LenRover
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
2 сервера Cache на одном компьютере
krvsaНеправильно ты, дядя Фёдор, Кащей ставиш...
----------
Cache for Windows NT (Intel) 5.0.20 (Build 6305) Fri Sep 16 2005 11:54:10 EDT

да обыкновенно - next - next - next =)
...
Рейтинг: 0 / 0
04.09.2007, 17:24
    #34775413
LenRover
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
2 сервера Cache на одном компьютере
В общем, все восстановили полной переустановкой каши.

мне кажется, что когда сносили 2007, он потер разные dll-ки, вот мы и не могли подключиться к 5.0.
ISS - то один на всех...
...
Рейтинг: 0 / 0
Форумы / Caché, Ensemble, DeepSee, MiniM, IRIS, GT.M [игнор отключен] [закрыт для гостей] / 2 сервера Cache на одном компьютере / 10 сообщений из 10, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]